繁体   English   中英

数据不使用本地存储存储吗? -HTML5

[英]Data is not storing using local Storage ? - Html5

我正在尝试使用localstorage获取收藏夹列表。

我有一个包含多个项目的列表视图。 当我单击一个项目时,它会打开并显示一些数据。

在同一页面中,我有一个带有“ Bookmark ”文本的按钮。 当我单击它时,该特定页面必须添加到该收藏夹列表中。 当我尝试获取收藏夹列表时,它显示为空。

这是我的小提琴: http : //jsfiddle.net/nPwXK/1

提前致谢。

可以,然后呢 :

  • 在某处定义prefix
  • localStorage使用Map来存储数据,因此当您存储内容时,它是键/值对。
  • 您的indexOf()不完整
  • 您在fromStorage()有无限递归
  • 打开控制台........... !!!

localStorage.setItem(key, value)

localStorage.getItem(key)

除非执行setItem(0) ,否则不能执行getItem(0) 但是你这样做:

for (var i = 0; i < localStorage.length; i++){
    localStorage.getItem(localStorage.key(i));
}

http://jsfiddle.net/techunter/nPwXK/11/

您仍然有一些大的代码可读性问题和奇怪的代码,但这不是这里的主题,因为您的localStorage现在可以工作了

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM