收藏
回答

在点击事件中,wx.getStorageSync('')获取不到缓存数据,请问是什么原因?

在onshow中通过wx.getStorageSync()获取到了缓存的用户数据,但是点击事件中获取数据就为空,请问是什么原因呢?

回答关注问题邀请回答
收藏

3 个回答

  • K
    K
    2021-06-16

    怎么解决的 什么原因引起的

    2021-06-16
    有用
    回复
  • 🇭  🇬 
    🇭  🇬 
    2021-05-30

    建议你调试下,看看你 开发者工具上的storage是否还存在!

    2021-05-30
    有用
    回复 10
    • 弥豆子~
      弥豆子~
      2021-05-30
      就是onshow中缓存是有值的,但是我触发某个点击事件后,这个值就没有了
      2021-05-30
      回复
    • 🇭  🇬 
      🇭  🇬 
      2021-05-30回复弥豆子~
      看控制台console是不是会报错,等信息
      2021-05-30
      回复
    • 弥豆子~
      弥豆子~
      2021-05-30回复🇭  🇬 
      这边没有userinfo这个缓存耶,生成的时候是有的
      2021-05-30
      回复
    • 弥豆子~
      弥豆子~
      2021-05-30
      这个生成的时候是有这个值的
      2021-05-30
      回复
    • 弥豆子~
      弥豆子~
      2021-05-30
      是因为是object类型的原因吗?
      2021-05-30
      回复
    查看更多(5)
  • 弥豆子~
    弥豆子~
    2021-05-30

    其他缓存是正常的,就用户信息这个有问题。

    2021-05-30
    有用
    回复 2
    • 丶
      2021-09-11
      我也是在 用户信息这里,拿不到缓存,请问你是什么处理的呢
      2021-09-11
      回复
    • 弥豆子~
      弥豆子~
      2021-09-14回复
      你看一下你调用方法的位置是不是只有这一个,有可能其他地方赋值的时候给覆盖了
      2021-09-14
      回复
登录 后发表内容