如何使用离子cordova偏好?

时间:2016-06-29 09:31:42

标签: ionic-framework

目前我正在使用cordova app preferences存储一些数据作为关键日期。

var pref = $cordovaPreferences.fetch(date, 'dates').$$state.status;
if (pref===0) {
      var out = $cordovaPreferences.store(date, '1', 'dates');
      dbPopup('store' + JSON.stringify(out));

}

但是fetch和store方法总是将状态显示为0.我每次都没有卸载我的应用程序。由于卸载应用程序会删除存储的首选项..

1 个答案:

答案 0 :(得分:1)

我建议使用$window.localStorage。它还使用键来保存字符串。您可以使用JSON.stringify将对象转换为字符串。

可在此处找到一个示例:http://codepen.io/drewrygh/pen/ciozB