Page({
data:{ w_name:'匿名', },
onShow:function(){ //从本地获得登录者名字
var that = this
wx.getStorage({
key: 'userName',
success (res) {
console.log('ceshi !'),
console.log(res.data),
that.data.w_name = res.data
}
})
console.log(that.data.w_name)
}
不是应该先执行success中的内容吗?然后再执行wx.getstorage后的内容?
}
了解一下异步。。。。
getstoreage是异步的,可以使用wx.getStorageSync
https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.getStorageSync.html
换用api同步版本
问题已解决,上面两位的提醒很关键。感谢!