var userInfo = wx.getStorageSync('userInfo');
var phoneNo = "userInfo.phoneNo";
var mobile = this.data.mobile;
this.setData({
[phoneNo]: mobile
});
wx.setStorageSync("userInfo", userInfo );
我想实现给这个userInfo里面的phoneNo赋值,这样写是报错的。请问该怎么样做才能成功?
var userInfo = wx.getStorageSync('userInfo');
var phoneNo = "userInfo.phoneNo";
var mobile = this.data.mobile;
this.setData({
[phoneNo]: mobile
});
wx.setStorageSync("userInfo", userInfo );
我想实现给这个userInfo里面的phoneNo赋值,这样写是报错的。请问该怎么样做才能成功?
3 个回答
var userInfo = wx.getStorageSync('userInfo');
userInfo.phoneNo=this.data.mobile;
wx.setStorageSync("userInfo", userInfo );
大神,我的意思是修改userInfo.phoneNo 这个值
https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorageSync.html
key: "userInfo.phoneNo",
data: mobile
})
这样写嘛?