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

QQ登录

只需一步,快速开始

查看: 1439|回复: 1

[处理中3] list组件的加载顺序问题

[复制链接]

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
发表于 2017-3-16 18:47:53 | 显示全部楼层 |阅读模式
Webx5版本3.6
页面上有1个list组件,绑定一个data。data组件刚开始没有数据,需要在程序开始执行时从后台获取数据
调用data.loadData(result)方法加载数据。
data组件的autoload=false;list组件的autoload=true.
在model.onLoad事件中执行一次数据加强(从后台)
现在的问题是:打开页面时,list中没有数据。代码跟踪发现 onload事件中的data数据加载滞后于list组件的显示

请问如何解决
发表于 2017-3-17 09:56:44 | 显示全部楼层
list 设置 autoload=true   就会自动触发 data组件刷新的啊!
请问你的model.onLoad事件 执行了什么代码???

正常的写法是data 接管onCustomRefresh 事件!!在这个事件中去后台加载数据就可以了!!

list加载的时候自动触发data刷新,会自动执行这个事件的!!不需要model.onLoad执行代码的!!


如果是自己写代码调用!请使用list.refresh(true);
qq:1912779713
WeX5教程--WeX5下载
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-4 09:39 , Processed in 0.057819 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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