缓存获取有时候能获取到有时候又取不到是什么原因?

发布于 7 年前作者 yantian6299 次浏览最后编辑 7 年前来自 issues

var user = wx.getStorageSync(wxurl.USERINFO)

onready里获取不到,本页面下次执行能获取到,再到别的页面又tm获取不到了。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

同一段代码,就是有时候能获取有时候取不到!!!

2 回复
chao62
chao621 楼6 年前

请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

gangren
gangren2 楼5 年前

没找到错误。但是感觉有点不严谨。

如果是我。可能会这么写

function test(){
  let user = wx.getStorageSync([`wxurl.USERINFO`])
  if(user){
    return user
  }else{
    return null
  }
}