根据页面状态设置编辑表格是否分页
由于页面上表格渲染时机非常早,表格的分页功能也是在此刻创建的,所以我们应该在页面渲染前事件去处理。
同时由于此刻页面上表格还没有生成,是无法通过表格的API来修改配置属性的,我们需要直接修改配置元数据的方式来扩展。步骤如下:
扩展页面渲染前事件并保存配置;
编写方法体代码;
参考代码:
var page = _self; // 初始化控件时的回调方法 page.setInitComponentCallBack(function(cmpType,option,dom){ // 判断页面状态以及当前控件是否是目标分录 if(page.operateState === "VIEW" && "editGrid" === option.id){ // 开启分页 option.includePager = true; option.pager = "pager" + option.id; // 分页模式 option.pagerModel = "traditional"; // 每页记录数 option.rowNum = 5; // 要自己构建dom兼容 if ($("#" + option.pager).length == 0) { var pager = $("<div></div>"); pager.attr("id", "pager" + option.id); $("#" + option.id).after(pager); } } });
根据页面状态设置编辑表格是否分页
由于页面上表格渲染时机非常早,表格的分页功能也是在此刻创建的,所以我们应该在页面渲染前事件去处理。同时由于此刻页面上表格还没有生成...
点击下载文档
本文2024-09-22 20:02:19发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-111044.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章