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

QQ登录

只需一步,快速开始

查看: 1454|回复: 2

[结贴] content的onactive事件和其中控件的数据绑定先后问题

[复制链接]

4

主题

11

帖子

37

积分

新手上路

Rank: 1

积分
37
QQ
发表于 2016-8-11 11:26:45 | 显示全部楼层 |阅读模式
有data1、data2两个data分别对应content1、content2,data1在应用打开时从数据库取数据并绑定显示到content1对应组件上,content1的操作结果作为data2取数据的条件,因此data2的取数据操作由content2的onactive事件触发,实际运行中当切换到content2时,data2正确取到数据,但content2报组件绑定错误。错误提示如下: QQ图片20160811111227.png


因此,考虑是onactive事件是在content中组件绑定之后触发,但调试结果却是onactive时先执行了取数据后进行绑定,
QQ图片20160811112253.png
从上图可以看到请求返回成功,
QQ图片20160811112518.png
但当执行这句后,就报了如下的错误

求大神给解释和解决思路。先谢谢了!


QQ图片20160811111227.png
发表于 2016-8-11 16:16:05 | 显示全部楼层
请问你是怎样调用的data2的刷新的!
应该是在content2 的onActive 事件中调用this.comp('data2').refreshData() 才对的吧!

先试试data2中使用静态数据,运行时正常的吗??先保证绑定的语法是正确的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

4

主题

11

帖子

37

积分

新手上路

Rank: 1

积分
37
QQ
 楼主| 发表于 2016-8-22 15:35:52 | 显示全部楼层
已经解决,是数据绑定问题,list中设置了data,output中设置bind的时候不能再加data.ref("")了,应该直接ref("")。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 13:28 , Processed in 0.069924 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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