起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1924|回复: 8

[结贴] 为什么list刷新不好使。

[复制链接]

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
发表于 2018-3-28 18:13:06 | 显示全部楼层 |阅读模式
我data组件用的是自定义的sql。展示的时候list上划加载不出来下一页的数据,但是下拉刷新好使。data组件autoLoad设置的false,list组件的autoLoad设置的true。有什么解决方案嘛?
1522231166(1).jpg
1522231214(1).jpg
1522231247(1).jpg
1522231304(1).jpg

这是加载不出来的效果

这是加载不出来的效果
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘

41

主题

837

帖子

2271

积分

金牌会员

搬砖工

Rank: 6Rank: 6

积分
2271
QQ
发表于 2018-3-29 09:49:25 | 显示全部楼层
不会吧  productData.setTotal(总条数);limit不用设置  直接设置data的limit, event.limit获取条数,scrollview 上拉下拉自动加载设置为false
Wex5开发者,欢迎互相交流学习
交流群:30057529


我要成为代码女神
回复 支持 反对

使用道具 举报

发表于 2018-3-29 16:20:36 | 显示全部楼层
意思是不能 加载下一页是吗??
调试 看下  data.getTotal()  是多少??   分页要求 总记录数必须大于当前data中的数量 才可以!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2018-3-29 17:43:39 | 显示全部楼层
对啊。总的记录数大于data中的数量。别的都好使,就是用自定义的sql绑定的data不好使。怎么解决呢。
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2018-3-29 17:44:49 | 显示全部楼层
qiuxinw66 发表于 2018-3-29 09:49
不会吧  productData.setTotal(总条数);limit不用设置  直接设置data的limit, event.limit获取条数,scrol ...

这些都都设置了。用自定义的sql绑定的data组件上划加载就不好使。
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

发表于 2018-3-29 18:06:38 | 显示全部楼层
爱喝牛奶的面包 发表于 2018-3-29 17:44
这些都都设置了。用自定义的sql绑定的data组件上划加载就不好使。

那你分别打印下 data.count()   data.getTotal()  是多少??
放个按钮,点击事件中调用  data.loadNextPageData()   会加载下一页吗??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2018-3-30 08:43:41 | 显示全部楼层
这是打印出来的结果。跟想的不一样啊。
  1. define(function(require){
  2.         var $ = require("jquery");
  3.         var justep = require("$UI/system/lib/justep");
  4.        
  5.         var Model = function(){
  6.                 this.callParent();
  7.         };

  8.         Model.prototype.productDataBeforeRefresh = function(event){
  9. debugger;
  10. //              var data = event.source;
  11. //              data.filters.setVar("FCustID", 0);
  12. //              data.filters.setVar("FEmpID",0);
  13. //              data.filters.setVar("icclass", 3);
  14.         };
  15.         Model.prototype.button1Click = function(event){
  16. var productData = this.comp("productData");
  17. productData.loadAllPageData();
  18. alert("productData.Count()========="+productData.Count());
  19. alert("productData.getTotal()========="+productData.getTotal());
  20.         };
  21.         return Model;
  22. });
复制代码

但是实际上应该有70多条数据。
b7e22965e51338c70a0370fd305e613.png
2721153ebc22dea7206af5df9a2fe5b.png
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

发表于 2018-3-30 15:33:33 | 显示全部楼层
爱喝牛奶的面包 发表于 2018-3-30 08:43
这是打印出来的结果。跟想的不一样啊。
但是实际上应该有70多条数据。

那就是 说明你的sql语句条件不一致吧!  
Total 总数 不正确,查询范围缩小了
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2018-4-3 15:47:02 | 显示全部楼层
不知道什么原因,我直接limit设置成-1了。先这么地吧。结贴把。目前没时间解决他。
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-27 21:22 , Processed in 0.082865 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表