【发布时间】:2015-01-05 05:35:06
【问题描述】:
我开始使用 phonegap 做笔记应用。现在我如何使用 cordova 本地存储或类似的东西来保存、删除和编辑笔记。我也在使用 angularjs 和 ionic 框架。
提前谢谢你。
【问题讨论】:
标签: angularjs cordova local-storage storage
我开始使用 phonegap 做笔记应用。现在我如何使用 cordova 本地存储或类似的东西来保存、删除和编辑笔记。我也在使用 angularjs 和 ionic 框架。
提前谢谢你。
【问题讨论】:
标签: angularjs cordova local-storage storage
在我的 ionic 项目中,我使用 angular-localForage,这是一个出色的 Angular 模块,它为 https://github.com/mozilla/localForage 提供服务和指令。因此,您可以将 WebSQL、IndexedDB 或 LocalStorage 与相同的类似 localStorage 的 API 一起使用。
【讨论】:
我写了一篇关于如何在 Cordova/Ionic 框架中使用 localStorage 的博文:http://blog.glaucocustodio.com/2015/03/30/local-storage-with-alasql-in-cordovaionic-framework/
【讨论】:
Html 可用于本地存储或 java 脚本。如果您还使用本机代码(objectivec/android),您也可以使用 sqllite 作为 storage.html5 是最佳选择。
html5中本地存储的方法
1)window.localStorage - 存储没有过期的数据 2) datecode.sessionStorage - 存储一个会话的数据(关闭选项卡时数据丢失)
【讨论】:
你可以直接使用html5自带的localStorage对象,你不需要为cordova做任何特别的事情,因为你已经在一个支持本地存储的webview中了。
如果您还没有看过,这里是 html5 中本地存储的介绍: http://diveintohtml5.info/storage.html
【讨论】: