1

我正在AngularJS使用Spring rest作为后端的应用程序工作。我很陌生angularjs

我有一个 UI 页面,在其中显示表中的一些对象列表。每条记录都有一个编辑按钮。当我单击编辑时,会打开另一个页面,相应地设置数据。

问题是,在编辑页面上,如果我refresh the browser,我会丢失我的数据。我能想到的一种方法是打另一个rest电话,但我想避免打任何休息电话。

有没有办法在刷新时保留页面上的数据或进行休息调用是更好的解决方案?

4

1 回答 1

1

我认为最干净的方法是进行 REST 调用,因为服务器上的数据可能已更改。但是,如果你想避免调用,你可以使用localstorage. 只需使用键值对将表中的数据存储在本地存储中(为每一行分配一些唯一键)。你可以使用这个插件:Angular LocalStorage

于 2015-09-17T17:04:27.960 回答