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

QQ登录

只需一步,快速开始

查看: 3748|回复: 8

[结贴] 数据加载

[复制链接]

56

主题

199

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
发表于 2016-12-27 11:30:22 | 显示全部楼层 |阅读模式
您好,我是利用ajax异域加载的后台数据,获取后台数据时需要指定typepage,如        http://192.168.254.126:8080/App/api/test/latest?type=0&page=1   ,我按照http://docs.wex5.com/wex5-ui-question-list-2028/的方式后台分页加载数据,我现在的问题是:(1)我在onCustomRefresh中接管刷新数据时需要指定type和page的值(2)上拉加载下一页数据时,需要把page的值+1
(3)点击不同按钮时,需要改变type的值


现在我在切换按钮时数据显示方面出现了问题,并且上拉加载下一页数据时也出现问题,请问我切换按钮获取不同类型的数据时,需要触发每个按钮的onClick事件吗?求高手指。
发表于 2016-12-27 13:31:56 | 显示全部楼层
是的!需要使用onClick 事件!在点击事件中 修改变量type的值!然后page也变成1,
重新去刷新加载第一页数据!

如果是多个button ,也可以在他们外层的dom节点上 使用bind-click  ,使用一个点击事件,然后通过event 得到是点击的哪个button??  判断后实现相同的能力
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

56

主题

199

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2016-12-27 13:52:14 | 显示全部楼层
liangyongfei 发表于 2016-12-27 13:31
是的!需要使用onClick 事件!在点击事件中 修改变量type的值!然后page也变成1,
重新去刷新加载第一页数 ...

在oncustonRefresh事件中,需要指定type和page的值吗?因为刷新进入页面后显示的数据就是被接管刷新的数据,如果不指定type和page的值,刚进入时没有数据,但是如果oncustonRefresh中指定了type和page,点击其他按钮时,oncustonRefresh中指定了type和page的数据也会被显示在你点击的另外的按钮的页面上。
回复 支持 反对

使用道具 举报

发表于 2016-12-27 14:19:10 | 显示全部楼层
xiaogai 发表于 2016-12-27 13:52
在oncustonRefresh事件中,需要指定type和page的值吗?因为刷新进入页面后显示的数据就是被接管刷新的数 ...

type 和 page 定义为全局变量即可!
this.type  
this.page

在什么事件中都可以改动它的值!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

56

主题

199

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2016-12-27 15:12:05 | 显示全部楼层
liangyongfei 发表于 2016-12-27 14:19
type 和 page 定义为全局变量即可!
this.type  
this.page

您好,这个数据显示方面的问题您帮忙看一下,看是我哪里写的错误。谢谢您

cloud1.zip

661.24 KB, 下载次数: 23

回复 支持 反对

使用道具 举报

发表于 2016-12-27 15:33:04 | 显示全部楼层
xiaogai 发表于 2016-12-27 15:12
您好,这个数据显示方面的问题您帮忙看一下,看是我哪里写的错误。谢谢您
...

请问你后台返回的数据是什么格式的,如果不是table类型的格式,就没有总数
需要使用data.setTotal 设置总行数据!才能触发下次加载!
看上去你的type  和 page 都是全局的变量!应该没问题

自己debugger调试看下代码执行到什么位置不符合 你的预期??
http://docs.wex5.com/js-debug/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

56

主题

199

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2016-12-27 17:05:06 | 显示全部楼层
liangyongfei 发表于 2016-12-27 15:33
请问你后台返回的数据是什么格式的,如果不是table类型的格式,就没有总数
需要使用data.setTotal 设置总 ...

您好,请问buttonGroup下有6个button,我接管了每个button的onClick时间,我想实现各个页面之间可以左右滑动切换,所以又接管了contentsActiveChange事件,现在的问题是我点击每个按钮,相应页面的数据都会加载两遍,请问怎么解决?
回复 支持 反对

使用道具 举报

发表于 2016-12-27 17:18:01 | 显示全部楼层
xiaogai 发表于 2016-12-27 17:05
您好,请问buttonGroup下有6个button,我接管了每个button的onClick时间,我想实现各个页面之间可以左右 ...

如果使用了contentsActiveChange 事件,那么在这个事件中实现就可以了!没必要使用onClick事件
contentsActiveChange 就能够判断当前切换的页面!可以参考仿淘宝!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

56

主题

199

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2016-12-27 17:42:19 | 显示全部楼层
liangyongfei 发表于 2016-12-27 17:18
如果使用了contentsActiveChange 事件,那么在这个事件中实现就可以了!没必要使用onClick事件
contentsA ...

谢谢您!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-26 08:03 , Processed in 0.079946 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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