自定义组件 properties属性数据为null
来源:25-3 使用Module和Class提取封装一个Movie对象
盘仔
2019-08-19
老师,我有个自定义组件“package-list”,该组件有个properties属性packageList
在detail的页面需要调用到该组件,在detail的onLoad的钩子用wx.request取到数据后,用this.setData更新数据,之后把取到的一个数据“package”处理后在wxml里作为package-list组件的packageList的数据,问题是:
在package-list的attech和ready的钩子console.log出来的packageList为null,但在detail的页面的onLoad钩子console.log出来的数据是没有问题的。请问我该怎么解决?
上图红色的是组件的attech或ready钩子打印出来的,蓝色的是detail onload钩子打印出来的
写回答
2回答
-
使用observers监听器来处理类似的问题。
112019-08-21 -
盘仔
提问者
2019-08-20
后面继续看了下代码的运行情况,发现应该是回调函数延迟返回数据的问题导致,但我又不知道什么办法可以解决?
00
相似问题
按钮初始化所有自定义组件
回答 3
老师怎么获取自定义属性的值呀
回答 2