收藏
回答

缓存问题

问题模块
API和组件

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

最后一次编辑于  2017-10-25  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • You can you up
    You can you up
    2017-10-25

    可以的   你哪里弄错了

    2017-10-25
    赞同
    回复
  • 超人大大
    超人大大
    2017-10-25

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

    2017-10-25
    赞同
    回复
  • 蔡包
    蔡包
    2017-12-18

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

    })

    },


    2017-12-18
    赞同
    回复