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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: a154322307

[结贴] data加载list问题!

[复制链接]
发表于 2016-1-26 17:09:03 | 显示全部楼层
a154322307 发表于 2016-1-26 17:05
我明白了,但是现在遇到的问题是,为什么我用的scrollView控件下拉的时候会触发alert,但是下滑却没有反 ...

这个看scrollView组件中放置的,比如是list组件的属性:disablePullToRefresh 和 disableInfiniteLoad要设置为false
就会上下滑动都触发刷新事件!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

70

主题

293

帖子

439

积分

中级会员

Rank: 3Rank: 3

积分
439
QQ
 楼主| 发表于 2016-1-26 17:28:01 | 显示全部楼层
liangyongfei 发表于 2016-1-26 17:09
这个看scrollView组件中放置的,比如是list组件的属性:disablePullToRefresh 和 disableInfiniteLoad要 ...

这2个属性都是false,但是就是上滑会aleart,下拉没反应,是哪里的原因啊??list组件我都换了好几次了
回复 支持 反对

使用道具 举报

发表于 2016-1-26 17:56:31 | 显示全部楼层
a154322307 发表于 2016-1-26 17:28
这2个属性都是false,但是就是上滑会aleart,下拉没反应,是哪里的原因啊??list组件我都换了好几次了
...

那你测试下list组件中的那个案例,应该是正常的吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

70

主题

293

帖子

439

积分

中级会员

Rank: 3Rank: 3

积分
439
QQ
 楼主| 发表于 2016-1-27 10:48:59 | 显示全部楼层
本帖最后由 a154322307 于 2016-1-27 11:00 编辑
liangyongfei 发表于 2016-1-26 17:56
那你测试下list组件中的那个案例,应该是正常的吧!

我测试了/system/components/justep/list/demo/news.w,也是一样的问题,下拉可以弹出offset和limit的值,
上滑就没有反应。。
QQ截图20160127110038.png
回复 支持 反对

使用道具 举报

发表于 2016-1-27 11:12:55 | 显示全部楼层
a154322307 发表于 2016-1-27 10:48
我测试了/system/components/justep/list/demo/news.w,也是一样的问题,下拉可以弹出offset和limit的值, ...

你可以看下3.2.1版本的案例:/UI2/demo/baas/simpleData/index.w
如果数据一次性全部加载完了!上划得时候就不会触发加载数据的事件了!
如果是分页,服务器必须返回一共多少条数据!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

70

主题

293

帖子

439

积分

中级会员

Rank: 3Rank: 3

积分
439
QQ
 楼主| 发表于 2016-1-27 12:43:16 | 显示全部楼层
liangyongfei 发表于 2016-1-27 11:12
你可以看下3.2.1版本的案例:/UI2/demo/baas/simpleData/index.w
如果数据一次性全部加载完了!上划得时 ...

条数也返回了,json如下,要怎么加载到data中他才能识别条数??
{"code":[{"businessAddress":"广","contacts":"周","fnote":"广州","ftitle":"广州","rn":"1"},{"businessAddress":"广东","contacts":"陈世亮","fnote":"佛山","ftitle":"广州","rn":"2"}],"countdata":[{"count":"26"}]}


回复 支持 反对

使用道具 举报

发表于 2016-1-27 13:02:57 | 显示全部楼层
a154322307 发表于 2016-1-27 12:43
条数也返回了,json如下,要怎么加载到data中他才能识别条数??
{"code":[{"businessAddress":"广","cont ...

你这种格式不行的,分页要使用table来做!
http://doc.wex5.com/?p=4932
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

70

主题

293

帖子

439

积分

中级会员

Rank: 3Rank: 3

积分
439
QQ
 楼主| 发表于 2016-1-27 13:03:30 | 显示全部楼层
a154322307 发表于 2016-1-27 12:43
条数也返回了,json如下,要怎么加载到data中他才能识别条数??
{"code":[{"businessAddress":"广","cont ...

谢谢版主的提醒,已经找到案例的方法解决了,可以结贴
回复 支持 反对

使用道具 举报

发表于 2016-1-27 13:07:39 | 显示全部楼层
a154322307 发表于 2016-1-27 13:03
谢谢版主的提醒,已经找到案例的方法解决了,可以结贴

请说下您接解决方法吧!让大家参考下!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

70

主题

293

帖子

439

积分

中级会员

Rank: 3Rank: 3

积分
439
QQ
 楼主| 发表于 2016-1-27 14:28:49 | 显示全部楼层
liangyongfei 发表于 2016-1-27 13:07
请说下您接解决方法吧!让大家参考下!

把要返回的json转成符合table格式的json,data就能接收自动分页;之前我的格式为:

{"code":[{"businessAddress":"广","contacts":"周","fnote":"广州","ftitle":"广州","rn":"1"},{"businessAddress":"广东","contacts":"陈世亮","fnote":"佛山","ftitle":"广州","rn":"2"}],"countdata":[{"count":"26"}]}

转成table后的为:

{"@type":"table","rows":[{"businessAddress":"广","contacts":"周","fnote":"广州","ftitle":"广州","rn":"1"},{"businessAddress":"广东","contacts":"陈世亮","fnote":"佛山","ftitle":"广州","rn":"2"}],"userdate":{"sys.count":"26"}}

data.loaddata("返回的数据"),data组件就能自动加载并且分页了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-17 07:59 , Processed in 0.085140 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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