Jos*_*sio 1 javascript ionic-framework
有人可以帮我创建一种从离子本地存储中删除的方法吗?
到目前为止我已经尝试过
set: function(key, value) {
$window.localStorage[key] = value;
},
get: function(key) {
return $window.localStorage[key];
},
setObject: function(key, value) {
$window.localStorage[key] = JSON.stringify(value);
},
getObject: function(key) {
return JSON.parse($window.localStorage[key]);
},
removeItem: function(key){
$window.localstorage.splice(key, 1);
}
Run Code Online (Sandbox Code Playgroud)
removeItem根本不起作用.我希望通过职位而不是按键删除.
您使用的localStorage是数组,而不是.它具有删除项目的默认功能:
removeItem: function(key){
$window.localStorage.removeItem(key);
}
Run Code Online (Sandbox Code Playgroud)
如果要按索引删除,则必须先获取该项:
removeByIndex: function (index) {
$window.localStorage.removeItem($window.localStorage.key(index));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12760 次 |
| 最近记录: |