即使在使用 ngStorage 刷新页面后,仍显示 CRUD 表数据



我创建了这个 CRUD 表,即使在编辑和删除行之后,我也可以看到表数据存储在开发人员工具中的 Web 浏览器的本地存储中,但我不知道如何保存和显示相同的数据即使在刷新页面后所有最新更新。

<head>
    <script src="js/angular.min.js"></script>   
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular-route.js"></script>   
</head>

请参阅随附的代码 plunker: https://plnkr.co/edit/fvp2kQzxrnkgLsQ1r4i6?p=preview

您有 2 个问题需要修复。

首先,你已定义 vm.$storage = $localStorage但你继续尝试更新$localStorage何时应该更新 vm.$storage。

其次,像这样初始化数组:

vm.arr = vm.$storage.arr || [];

我已经叉了你的

最新更新