1.setData设置成功后执行事件的方法
this.setData({ userInfo: res.userInfo, hasUserInfo: true }, function () { that.checkBindHD() })
2.在初始的data变量中直接进行读取缓存操作存在赋值失败的情况!
需要赋值可在onLoad中执行
错误示例:
1)
data:{ userName:wx.getStorageSync('userName') }
2)
data:{
userName:app.globalData.userName
}
正确示例:
data:{ userName:'' } onLoad:function(){ userName:wx.getStorageSync('userName') 或 userName:app.globalData.userName }