时间:2019-05-07 来源:小程序工厂
哈?没有明白所反馈的问题,麻烦详细描述一下哈
啊啊啊啊,又是你!!!激动
咳咳 打个比方 我在一个函数里先打印 当前 AppData 里的所有参数 ,看到当前可以用到的值,
看到 A : 5 接下来我用 this.data.A 想拿到这个5显示undifine ,其他的值都是好的,只有这个获取不到
这个激动,给满分。异步的问题吧,贴下代码呢
父组件 调用子组件的方法 -> 在子组件中获取节点高度->封装成对象->传回父组件监听的方法中->this.setData({ }) ->在另一个方法中调用这个 刚刚的这个值为undifine ,但是appData却可以看到
老实说我不知道怎么贴代码。。。。
你在this.setData({})的时候console.log(1)一下,在用值的时候console.log(2),看看执行顺序呢
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
可以的话,最方便的是做个代码片段
果然先走的用值的时候先走的2,塞值的时候走的1,2比1要快。回复慢了不好意思
上班真早~
嗯??这是找到解决方法了?那我退下啦
在获取之前点的,就能看见,获取的时候就点不到