我正在绞尽脑汁思考如何在添加新数据的同时将数据持久化到localStorage中。我要做的是创建一个测验,它将用户姓名的首字母和分数存储到localStorage中,这样当刷新时,用户选择检索高分,它们就会显示出来。我遇到了问题,在我的应用程序的结尾,已经存在的数据被完全覆盖了。function saveScore() {
var data = [{name: userInitialsEl.value}, {score: scoreCount}
我正在尝试从本地存储加载初始状态以创建存储,但我得到了以下错误:ReferenceError: localStorage is not definedconst store = createStore(reducer, { isLogged: false,
items: localStorage.getItem("@items") ||
data = result; });我的Contacts.get()调用返回152KB的数据我正在尝试缓存此数据,因为它不需要是最新的。
但是,每次我刷新时,仍然在进行HTTP调用,并且我在控制台中看到了记录cache.get('contacts')和data的undefined。如何缓存从HTTP调用返回的数据并在作用域中引用它?