我开始使用phonegap来记笔记应用。现在我如何使用cordova本地存储或类似的东西来保存,删除和编辑笔记。我也使用angularjs和离子框架。
提前谢谢。
答案 0 :(得分:1)
你可以直接使用html5附带的localStorage对象,你不需要为cordova做任何特别的事情,因为你已经在具有本地存储支持的webview中。
如果您还没有看到,请参阅html5中的本地存储介绍: http://diveintohtml5.info/storage.html
答案 1 :(得分:1)
Html可用于本地存储或java脚本。如果你也使用本机代码(objectivec / android)你也可以使用sqllite for storage.html5是最好的选择。
html5中的本地存储方法
1)window.localStorage - 存储没有过期的数据 2)datecode.sessionStorage - 存储一个会话的数据(当选项卡关闭时数据丢失)
答案 2 :(得分:1)
我写了一篇关于如何在Cordova / Ionic Framework中使用localStorage的博文:http://blog.glaucocustodio.com/2015/03/30/local-storage-with-alasql-in-cordovaionic-framework/
答案 3 :(得分:0)
在我的离子项目中,我使用angular-localForage,一个出色的角度模块,为https://github.com/mozilla/localForage提供服务和指令。因此,您可以将WebSQL,IndexedDB或LocalStorage与类似localStorage的API一起使用。