如何在刷新之间保存数据
How to save data between refreshes AngularJS
我在$rootScope中的应用程序中有一个对象。当用户按下F5或手动刷新应用程序时,我想以某种方式保存它的状态。我在Angular中看到过$ cookies的例子,但那些只保存原始类型,我最多可以将对象保存为JSON,然后从该内容中恢复。
是否有任何例子和/或库,可以帮助我做到这一点,没有太多的编码围绕这个功能?
尝试$cookies的putObject和getObject方法。看这里:$cookies
或者使用JSON函数的本地存储解析对象,如下所示:
localStorage.setItem('myObject',JSON.stringify({id:'1',name:'test'}))
JSON.parse(localStorage.getItem('myObject'))
如何使用HTML5本地存储?你可以在每次对象发生变化时保存它,并在应用程序运行函数中调用它。
http://www.w3schools.com/html/html5_webstorage.asp相关文章:
- 如何在服务器上保存数据以备日后使用
- zp.midpass.ru如何在浏览器中保存数据
- Google Chrome扩展在本地保存数据
- Javascript/AngularJS本地保存数据
- jquery ajax到php脚本不保存数据
- 使用LocalStorage保存数据
- jquery保存数据,直到phonegap应用程序关闭
- 以HTML和javascript保存数据
- 单击指向外部网站的链接后,通过MySQL保存数据
- AngularJS:无法保存数据
- 如何在不编码或保存数据的情况下将二进制数据从javascript传递到actionscript(网页到flash)
- 如何在AngularJS中刷新时在服务中持久保存数据
- 如果从浏览器控制台提交,Knockoutjs不会保存数据
- 在nodejs中执行procces数组时保存数据
- MongoDB 在保存数据时抛出错误(拓扑已损坏)
- HTML 在表单之间保存数据
- HTML/JS - 保存数据-* 供以后使用
- 保存数据 asp.net 后单击按钮时显示警报消息
- Chrome 扩展程序保存数据
- 如何在应用程序上保存数据