1、Dialog
当一个页面中有多个Dialog时,每个Dialog的visible属性使用不同的变量去控制Dialog是否显示,不要使用同一个变量!不要使用同一个变量!不要使用同一个变量!重要的事情说三遍。
2、Table
table有分页,翻页后进行查询,查询出的结果不显示(其实是显示在了第一页),这时需要用到表格的beforeFetch属性,官网上是这样解释的:
附上我的代码:
const renderProps = {
fetchUrl: 'http://' + ip + '/getAllFood',
jsxcolumns: columns,
fetchParams: me.state.fetchParams,
actionBar: {
新增菜品() {
me.showNewDialog();
},
},
beforeFetch: function( data, from ) {
if( from === 'pagination' || from === "order" ){
}else{
data.currentPage = 1
}
return data
},
};
网友评论