gpt4 book ai didi

javascript - 如何在刷新 AngularJS 之间保存数据

转载 作者:行者123 更新时间:2023-11-30 09:58:04 24 4
gpt4 key购买 nike

我在 $rootScope 的应用程序中有一个对象。当用户按 F5 或手动刷新应用程序时,我想以某种方式保存它的状态。我在 Angular 中看到过带有 $coockies 的例子,但那些只保存原始类型,我充其量只能将对象保存为 JSON,然后再从该内容中恢复它。

是否有任何示例和/或库可以帮助我在不为此功能编写太多代码的情况下做到这一点?

最佳答案

试试$cookies的putObject和getObject方法。看这里:$cookies

或者使用带有 JSON 函数的本地存储来解析这样的对象:

localStorage.setItem('myObject',JSON.stringify({id:'1',name:'test'}))
JSON.parse(localStorage.getItem('myObject'))

关于javascript - 如何在刷新 AngularJS 之间保存数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33057560/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com