为了账号安全,请及时绑定邮箱和手机立即绑定

我要删除localstorage缓存中的某一行数据?

我要删除localstorage缓存中的某一行数据?

MMTTMM 2018-12-28 17:03:46
我有一个列表,当我滑动删除后,获取到index,然后调用localStorage.removeItem(index).不能删除缓存里面的数据.是我的写法有问题吗?我现在要删除为1的选项,我要怎么弄?
查看完整描述

1 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

楼上的基本正确,但是localStorage只能存储字符串。在他的基础上一点小改动

function f(i){    var list = JSON.parse(localStorage.getItem('list'));    list.splice(i, 1);
    localStorage.setItem('list', JSON.stringify(list));
}


查看完整回答
反对 回复 2018-12-28
  • 1 回答
  • 0 关注
  • 2878 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信