totalCar=》为数组
wx.setStorage({
key: 'shopcar',
data: JSON.stringify(totalCar),
})
wx.getStorage({
key: 'shopcar',
success(res) {
var data = JSON.parse(res.data);
}
})
接收的数组显示有两个,但是其实只有一个,另一个数据缺失。
求解
网友回复
烟雨海花 lwl:
找到原因了,splice删除数组的时候,会寻找到原型
连胜:
你说的接收,是指从一个页面传值到另一个页面?
wx.setStorage为异步写缓存,你可以尝试同步去写 wx.setStorageSync