数据分页显示时,如何刷新当前页数据
场景描述
数据分页显示时,刷新当前页面的数据
实现思路
通过数据集组件提供的API实现
public boolean loadPageData (Any parent, Integer pageIndex, Any options)
分页模式下加载第N页数据
参数格式:
{
"async" : {boolean} - 异步执行,默认:false,
"confirm" : {boolean} - 刷新提示,缺省使用属性confirmRefresh
}
Parameters
Any parent
父节点, 如果是根时,parent为空
Integer pageIndex
页索引
Any options
刷新参数
具体实现
要分页显示就会用到分页组件,可以通过分页获取当前的页码,然后调用数据组件的loadPageData方法实现
具体参考如下:
onButton4OnClick(event){
var data = this.comp("数据集的id");
var pagination = this.comp("分页组件的id");
var currentPage = pagination.current.value;//通过分页组件获取当前页
data.loadPageData(currentPage);
}