html52.com
我爱小程序-开发者交流社区

缓存问题

问题模块
API和组件

我缓存一个数据之后,在别的页面获取这个数据,获取的这个数据只能在方法内使用么?为什么我获取之后再给页面data赋值,但是却取不到

网友回复

蔡包:

我知道啥问题,我也是遇到这样的情况。然后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

})

},


?:

我检查了好几遍都没看到哪里弄错了

You can you up:

可以的   你哪里弄错了

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付