gpt4 book ai didi

android - 在 ionic 框架中保存和加载应用程序

转载 作者:行者123 更新时间:2023-11-28 21:42:08 25 4
gpt4 key购买 nike

如何在关闭应用程序后保存它并在我在 ionic 框架中再次打开它时加载此保存,例如:保存复选框和列表然后再次加载它们请帮助我

最佳答案

将此服务添加到您的应用服务

angular.module('ionic.utils', [])

.factory('$localstorage', ['$window', function($window) {
return {
set: function(key, value) {
$window.localStorage[key] = value;
},
get: function(key, defaultValue) {
return $window.localStorage[key] || defaultValue;
},
setObject: function(key, value) {
$window.localStorage[key] = JSON.stringify(value);
},
getObject: function(key) {
return JSON.parse($window.localStorage[key] || '{}');
}
}
}]);

要使用此服务,只需将 $localstorage 服务注入(inject) Controller 或运行函数即可:

angular.module('app', ['ionic', 'ionic.utils'])

.run(function($localstorage) {

$localstorage.set('name', 'Max');
console.log($localstorage.get('name'));
$localstorage.setObject('post', {
name: 'Thoughts',
text: 'Today was a good day'
});

var post = $localstorage.getObject('post');
console.log(post);
});

就是这样,现在您保存的所有内容都会在您重新打开应用程序时出现

来源及更多 here

关于android - 在 ionic 框架中保存和加载应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31600396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com