收藏
回答

为什么支付完成后返回页面storageSync被销毁了?

登录完成后登录信息存入storageSync中

return new Promise(function(resolve, reject) {

return login().then((res) => {

//登录远程服务器

util.request(api.AuthLoginByWeixin, {

code: res.code,

userInfo: userInfo

}, 'POST').then(res => {

if (res.errno === 0) {

//存储用户信息

wx.setStorageSync('resD', res.data)

wx.setStorageSync('userInfo', res.data.userInfo);

wx.setStorageSync('token', res.data.token);

但是支付完成后返回页面请求storageSync,里面的数据就被清空了


onShow: function () {

var that = this

var loginToken =wx.getStorageSync('token') //获取用户信息

console.log('登录的token')

console.log(loginToken)

that.getOrderInfo()

},

如图中,输出为空


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

1 个回答

登录 后发表内容
问题标签