Angularjs Ionic v1中最简单的持久存储是什么

Angularjs Ionic v1中最简单的持久存储是什么,angularjs,cordova,ionic-framework,phonegap-plugins,Angularjs,Cordova,Ionic Framework,Phonegap Plugins,我有一个非常简单的Ionic v1应用程序,它需要存储一个持久的字符串。我的选项是什么,本地文件,sql?我尝试过本地存储,但它太不稳定,如果应用程序被强制退出,我会丢失存储的内容 我目前使用的插件与插件,但没有很好的结果,保留存储的价值 这将帮助您决定使用哪个存储 你有这些选择 本地存储 WebSQL IndexedDB 如果您只想存储一个字符串,那么应该使用localStorage,它非常简单 //set item window.localStorage['key'] = "value"

我有一个非常简单的Ionic v1应用程序,它需要存储一个持久的字符串。我的选项是什么,本地文件,sql?我尝试过本地存储,但它太不稳定,如果应用程序被强制退出,我会丢失存储的内容

我目前使用的插件与插件,但没有很好的结果,保留存储的价值

这将帮助您决定使用哪个存储

你有这些选择

  • 本地存储
  • WebSQL
  • IndexedDB
如果您只想存储一个字符串,那么应该使用localStorage,它非常简单

//set item
window.localStorage['key'] = "value";
//get Item
var value = window.localStorage['key'];

探索更多存储选项及其优势

我的问题是这三种选择的持久性。我需要存储一个字符串,即使应用程序强制退出,该字符串也将保持持久性。这三个字符串都提供持久性存储。即使用户强制关闭应用程序,数据也不会丢失。仅当用户手动清除应用程序数据时,数据才会被擦除。如果设备开始耗尽空间,操作系统将回收本地存储。我在v1中使用sqlite,在v3中仍然使用sqlite。我使用PockDB或ionic存储作为中间层来保存json对象。