移动端移动表格如何刷新数据?
问题描述
移动表格控件,自定义数据源,使用addMobTablePackageDataHandlerListener方法注册了自定义数据源。
在数据源值发生改变之后,如何刷新数据?
解决方法
调用getView().updateView("移动表格控件标识"),就能刷新移动表格
例如在按钮点击事件中更新数据:
@Override public void registerListener(EventObject e) { super.registerListener(e); addClickListeners("kdec_refresh"); } @Override public void click(EventObject evt) { super.click(evt); switch (((Control) evt.getSource()).getKey()) { case "kdec_refresh": // 点击监听时,刷新数据 getView().updateView("kdec_mobtableap"); break; } }
效果如下:
代码分析
调用updateView,会调用FormDataBinder,遍历控件,调用控件的bindData方法。
而在移动表格控件MobTable里面,bindData方法,会调用MobTablePackageDataHandler接口实现类的handleData方法,重新进行取数。
参考资料
移动端移动表格如何刷新数据?
问题描述移动表格控件,自定义数据源,使用addMobTablePackageDataHandlerListener方法注册了自定义数据源。在数据源值发生改变之后,如何...
点击下载文档
上一篇:手把手教你修改苍穹日志级别下一篇:苍穹MQ分区指南,绝不给你“添堵”
本文2024-09-23 00:20:34发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-138855.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章