我在学习本地数据缓存里,用wx.get/setStorage,存和取,当将相应数据用wx.setStorage处理,可以在开发工具的Storage界面看到确实存了,但将这段 存入的代码放到wx.getStorage的回调函数中时,就是看不到。代码如下,请教大枷指点,谢谢!
wx.getStorage({
key: 'isCollection',
success: (res)=> {
console.log('HH');
console.log(res,typeof res);
let obj = res.data;
console.log('EE'+obj);
},
});
上面就取不到,存入的数据用下面的方式时能看到
let obj = {};
obj[index] = isCollection;
wx.setStorage({
key: 'isCollection',
data: obj,
success: () => {
console.log("FF");
}
});
你指的看不到是指log没输出obj的内容?如果是,那应该是这句的问题
console.log('EE'+obj)
改为
console.log('EE', obj)
“对象不出来”,你是指,Storage面板没有删除这个对象?
一样谢谢!我再看看