0

当我们点击F5或刷新页面时,angularjs存在问题,范围将为空。如何从ng-repeat内的localstorage angularjs读取数据

我的情况是:项目的

  1. 显示列表
  2. 点击一个特定的项目
  3. 显示报告属于这个特定项目

我有显示两个cotrollers服务项目列表和显示报告列表 当我点击项目并显示报告列表的时候,当我重新打开页面时根本没有项目

我用angularjs的localstorage来防止这个问题。 通过的帮助: https://github.com/gsklee/ngStorage

,但我使用 “NG重复”

我inistalled “ngStorage” successffully。

我还补充说: “ngStorage” 我Cotroller内annd的AppConfig angularjs

我写道:

写作或设置: $ localStorage.ProjectList =数据;

从ng-repeat读取或获取: ng-repeat =“ProjectList中的项目”?

我认为我的阅读本地存储不正确。

感谢您的高级帮助。

+0

你能提供代码吗?很难从词 – MarkoCen

回答

0

您可以尝试如下所示。只需创建一个arraypush的值。然后,您可以通过循环访问该数组值。

var a = []; 
a.push(JSON.parse(localStorage.getItem('yourKey'))); 
+0

看到问题这是否正常工作? – Sampath