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

QQ登录

只需一步,快速开始

查看: 1694|回复: 8

[处理中3] ios9.3中应用data数据加载问题

[复制链接]

6

主题

21

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
发表于 2016-4-12 15:59:24 | 显示全部楼层 |阅读模式
   各位大牛们,帮忙看看,环境ios9.3 ,wex5版本3.4  ,在list 和data数据加载时,只要list 和data 的autoload设置为true  不管limit设置的参数是几条,页面加载时都会把所有数据加载出来,同样的参数设置,在android环境中是没问题的, 在ios9.3中,只要autoload设置为false  时 limit设置的参数才起作用,页面加载时是正常的。帮忙看看啊,谢谢了
发表于 2016-4-12 17:51:57 | 显示全部楼层
什么意思??你说的是
“只要list 和data 的autoload设置为true  不管limit设置的参数是几条,页面加载时都会把所有数据加载出来”

是一次性加载出来吗???

在ios9.3中 又是怎样的??有什么区别!你好像描述的不清楚!

建议真机调试啊看看,到底是发送几次请求去加载数据的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

21

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
 楼主| 发表于 2016-4-12 18:54:04 | 显示全部楼层
liangyongfei 发表于 2016-4-12 17:51
什么意思??你说的是
“只要list 和data 的autoload设置为true  不管limit设置的参数是几条,页面加载时都 ...

我这项目是从3.3版本移植过来的,以前在手机android和ios都不会出现这问题,现在用3.4打包后在android上是正常的,在ios就会出现,list 控件和data控件 自动加载为true时,在ios上所有的数据都会一次性加载出来,会同时请求多次,limit参数有传到后台
回复 支持 反对

使用道具 举报

6

主题

21

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
 楼主| 发表于 2016-4-13 09:17:37 | 显示全部楼层
liangyongfei 发表于 2016-4-12 17:51
什么意思??你说的是
“只要list 和data 的autoload设置为true  不管limit设置的参数是几条,页面加载时都 ...

我知道什么原因了,list和data组件都设置自动加载后,运行时会有2次后台请求,本来是限制10条两次请求就会查出20条,3.3版本时这两个组件同时设置自动加载,只会有一次请求
回复 支持 反对

使用道具 举报

发表于 2016-4-13 11:13:53 | 显示全部楼层
jianhong18 发表于 2016-4-13 09:17
我知道什么原因了,list和data组件都设置自动加载后,运行时会有2次后台请求,本来是限制10条两次请求就 ...

这个是因为新版本的scrollView 组件的新特性!如果页面没显示完整,会自动多触发一次下拉事件!保证数据显示完整!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

21

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
 楼主| 发表于 2016-4-13 13:43:53 | 显示全部楼层
liangyongfei 发表于 2016-4-13 11:13
这个是因为新版本的scrollView 组件的新特性!如果页面没显示完整,会自动多触发一次下拉事件!保证数据 ...

我知道这特性了,但是我显示的条数完全可以覆盖整个页面了,正常情况下只应该执行一次请求,我如果只把list设置为true,data设置为false 他会只请求一次了,如果两个都为true时,就算数据覆盖了整个页面,他还是会请求两次了
回复 支持 反对

使用道具 举报

发表于 2016-4-13 15:04:57 | 显示全部楼层
jianhong18 发表于 2016-4-13 13:43
我知道这特性了,但是我显示的条数完全可以覆盖整个页面了,正常情况下只应该执行一次请求,我如果只把li ...

如果list组件 的 limit 设置大于 data组件的limit 就会这样?
如果 是小于等于 data组件加载过后。list 就不会再出发请求数据了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

21

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
 楼主| 发表于 2016-4-13 17:53:12 | 显示全部楼层
liangyongfei 发表于 2016-4-13 15:04
如果list组件 的 limit 设置大于 data组件的limit 就会这样?
如果 是小于等于 data组件加载过后。list  ...

嗯嗯,我两个控件设置的limit都是一样了还是有这问题,我现在就设一个,不设两个了
回复 支持 反对

使用道具 举报

发表于 2016-4-14 09:48:04 | 显示全部楼层
jianhong18 发表于 2016-4-13 17:53
嗯嗯,我两个控件设置的limit都是一样了还是有这问题,我现在就设一个,不设两个了 ...

本地测试没问题,就是用外卖案例,修改 foodData  和 foodList   的  limit 属性测试的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 03:47 , Processed in 0.090355 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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