1.data组件设置limit属性,表示每次加载几条数据,自己在data组件的onCustomRefresh事件中接管自定义加载数据 ,关于自定义onCustomRefresh 事件的案例可以参考:/UI2/demo/acc_data/list.js
2.后台返回的数据格式如:http://doc.wex5.com/?p=4932 其中sys.count表示总行数!,第一次必须返回这个!
例如:后台java给table对象设置总数代码:
table.setTotal(100)
3.或者直接在前端,使用Data.setTotal()设置总条数!
增量加载数据的情况下,当前data中条数小于这个总数时!list下拉或会触发onCustomRefresh并重新请求后台数据!获得下一页!
可参考:http://bbs.wex5.com/forum.php?mod=viewthread&tid=94661
4.如果不是增量加载,loadData方法中指定append为false 时,当data组件offset 的值大于等于data.getTotal() 时,就不会触发加载下一页了!
评一波