methods:{
applyFree(){
localStorage.setItem("resultList", res.list);
}
}
我在这里面添加本地存储为什么没有存进去。浏览器localStorage里面也没有这个字段就是没有生效时怎么回事呢,毫无反应。在浏览器直接执行这个都不生效:localStorage.setItem("resultList", '11');
methods:{
applyFree(){
localStorage.setItem("resultList", res.list);
}
}
我在这里面添加本地存储为什么没有存进去。浏览器localStorage里面也没有这个字段就是没有生效时怎么回事呢,毫无反应。在浏览器直接执行这个都不生效:localStorage.setItem("resultList", '11');
localStorage是存储字符串的,你看看res.list是JSON字符串吗 不是的话你应该这样写
localStorage.setItem("resultList", JSON.stringify(res.list));
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
找懂了知道原因了,是因为我在另一个vue的界面用了全局监听本地存储值得变化,所以后面写这个不生效。后面把全局监听本地存储去掉就生效了。