小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我缓存一个数据之后,在别的页面获取这个数据,获取的这个数据只能在方法内使用么?为什么我获取之后再给页面data赋值,但是却取不到
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我知道啥问题,我也是遇到这样的情况。然后debug后才发现问题。
之前是 var goods_info =wx.getStorage........
然后发现goods_info是undefined
后来发现res.data才有东西 就将定义goods_info的方法放到success中了
var that = this
wx.getStorage({
key: 'goods_info',
success: function(res) {
console.log(res.data)
var goods_info = res.data
that.setData({
goods_info
})
},
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我检查了好几遍都没看到哪里弄错了
可以的 你哪里弄错了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我知道啥问题,我也是遇到这样的情况。然后debug后才发现问题。
之前是 var goods_info =wx.getStorage........
然后发现goods_info是undefined
后来发现res.data才有东西 就将定义goods_info的方法放到success中了
var that = this
wx.getStorage({
key: 'goods_info',
success: function(res) {
console.log(res.data)
var goods_info = res.data
that.setData({
goods_info
})
},
我检查了好几遍都没看到哪里弄错了
可以的 你哪里弄错了