0

我已经创建了这个 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

4

1 回答 1

0

您有 2 个问题需要解决。

首先,您已经定义了 vm.$storage = $localStorage,但是当您应该更新 vm.$storage 时,您继续尝试更新 $localStorage。

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

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

我已经叉了你的笨拙

于 2017-10-18T18:24:50.040 回答