小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如下图,现在无法setData到视图层,求指点,应该如何解决?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wechatide://minicode/BZd3b9mS7g2W
你好,这个事有结果吗?
你好,你这个是this指向不对,需要把this作为参数也传进去,例如:
你另外一个文件也要
是不是this 指向问题,把var that = this 放在函数里面呢?
理论上放在函数内不行,试了下,报这个错误:
TypeError: that.setData is not a function
如果不能 setData 可以考虑下缓存
如何设计缓存逻辑比较好?
如果 不是所有地方都用到的数据,在最后用完数据的地方,把对应数据的缓存清下。小程序的缓存我认为就和html的会话控制很类似
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
wechatide://minicode/BZd3b9mS7g2W
你好,这个事有结果吗?
你好,你这个是this指向不对,需要把this作为参数也传进去,例如:
你另外一个文件也要
是不是this 指向问题,把var that = this 放在函数里面呢?
理论上放在函数内不行,试了下,报这个错误:
TypeError: that.setData is not a function
如果不能 setData 可以考虑下缓存
如何设计缓存逻辑比较好?
如果 不是所有地方都用到的数据,在最后用完数据的地方,把对应数据的缓存清下。小程序的缓存我认为就和html的会话控制很类似