如何在ng repeat中从localstorage angularjs读取数据

如何在ng repeat中从localstorage angularjs读取数据,angularjs,angularjs-scope,local-storage,angular-local-storage,ng-storage,Angularjs,Angularjs Scope,Local Storage,Angular Local Storage,Ng Storage,当我们点击F5或刷新页面时,angularjs出现问题,作用域将为空 我的设想是: 显示项目列表 点击一个特定的项目 显示属于此特定项目的报告 我有两个合作伙伴和服务,用于显示项目列表和显示报告列表 当我点击project并显示报告列表时,此时我重新刷新页面时,根本并没有项目 我使用本地存储和angularjs来防止这个问题。 借助于: 但我用的是“ng repeat” 我成功地安装了“ngStorage” 我还在Cotroller annd appconfig angularjs中添加了“n

当我们点击F5或刷新页面时,angularjs出现问题,作用域将为空

我的设想是:

  • 显示项目列表
  • 点击一个特定的项目
  • 显示属于此特定项目的报告
  • 我有两个合作伙伴和服务,用于显示项目列表和显示报告列表 当我点击project并显示报告列表时,此时我重新刷新页面时,根本并没有项目

    我使用本地存储和angularjs来防止这个问题。 借助于:

    但我用的是“ng repeat”

    我成功地安装了“ngStorage”

    我还在Cotroller annd appconfig angularjs中添加了“ngStorage”

    我写道:

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

    阅读或从ng获取重复: ng repeat=“项目列表中的项目”

    我想我读的localstorage是不正确的


    感谢您在advanced中提供的任何帮助。

    您可以按如下所示进行尝试。只需创建一个
    数组
    ,然后
    将值推入其中。然后,您可以通过循环访问该数组值

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

    你能提供代码吗?从文字上很难看出问题所在