目前我正在使用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.我每次都没有卸载我的应用程序。由于卸载应用程序会删除存储的首选项..
答案 0 :(得分:1)
我建议使用$window.localStorage
。它还使用键来保存字符串。您可以使用JSON.stringify
将对象转换为字符串。
可在此处找到一个示例:http://codepen.io/drewrygh/pen/ciozB