localStorage获取不到缓存值

来源:5-5 阅读进度功能实现(保存阅读进度功能)

ly无双

2019-09-15

theme":“Gold”,“fontSize”:16,“fontFamily”:“Default” 这三个值每次刷新都会变回初始值
而新增加的progress和time 刷新后可以获取到,这是为什么呢?

写回答

1回答

Sam

2019-09-16

你可以在赋值后,在开发者工具中查看一下 localstorage 有没有赋值成功,造成这个问题的可能有两个:

1、localstorage 赋值不成功;

2、初始化逻辑有误,获取 localstorage 值后重新对变量赋了初始值,导致原来的值变回初始值。

0
2
ly无双
谢谢老师 已经通过修改解决了问题
2019-09-18
共2条回复

Vue 实战商业级读书Web APP完整项目

Vue全家桶+最新前端技术+前后端分离架构,完整项目流程

1621 学习 · 1951 问题

查看课程