我正在尝试使用localstorage获取收藏列表。
我有一个包含许多项目的列表视图。当我点击一个项目时,它会打开并显示一些数据。
在同一页面中,我有一个文本为Bookmark
的按钮。当我点击它时,必须将该特定页面添加到该收藏夹列表中。当我试图获取收藏列表时,它显示为空。
这是我的小提琴: http://jsfiddle.net/nPwXK/1
先谢谢。
答案 0 :(得分:0)
好的:
prefix
。indexOf()
未完成fromStorage()
localStorage.setItem(key, value)
localStorage.getItem(key)
除非您执行getItem(0)
,否则无法执行setItem(0)
。
但你这样做:
for (var i = 0; i < localStorage.length; i++){
localStorage.getItem(localStorage.key(i));
}
http://jsfiddle.net/techunter/nPwXK/11/
你仍然有一些很大的代码可读性问题和奇怪的代码,但这不是主题,因为你的localStorage正在运行