第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

如何在todolist增加刪除功能

只能增加不能刪除嗎?。?!這什么應(yīng)用體驗(yàn),

查了一下window.localStorage.removeItem()的API,發(fā)現(xiàn)并不適用,

需要對(duì)Store.js里面的STORAGE_KEY進(jìn)行修改。。。。

正在回答

2 回答

修改就是重新setItem,removeItem是刪掉這個(gè)字段,不懂你說(shuō)的不適用的意思。

我剛剛試了一下localstorage的接口,沒(méi)啥問(wèn)題,你可以試一下:

http://img1.sycdn.imooc.com//58a68fdb000129ec03350156.jpg

0 回復(fù) 有任何疑惑可以回復(fù)我~

看你的需求應(yīng)該是單獨(dú)刪除一項(xiàng)localStorage中的一項(xiàng)。

我的思路是這樣的:先查詢出localStorage中的todos-vuejs,localStorage.getItem("todos-vuejs"),因?yàn)閘ocalStorage的值都是字符串,所以需要用JSON.parse()轉(zhuǎn)成對(duì)象?;var getlocalData = JSON.parse(localStorage.getItem("todos-vuejs")); 然后再對(duì)該對(duì)象 進(jìn)行 splice(); 再把刪除后了某項(xiàng)后的對(duì)象 重新 setItem()。具體代碼如下:

//獲取
var?getlocalData?=?JSON.parse(localStorage.getItem("todos-vuejs"));
//刪除
var?dellocalData?=?getlocalData.splice(1,1);
var?dellocalDataStr?=?JSON.stringify(getlocalData);
var?localDataStr?=?JSON.stringify(getlocalData);
//重新設(shè)置
localStorage.setItem("newdata",?localDataStr);


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

garfieldzhong

更正一下: //重新設(shè)置 localStorage.setItem("todos-vuejs", localDataStr);
2017-02-13 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
vue.js入門基礎(chǔ)
  • 參與學(xué)習(xí)       209620    人
  • 解答問(wèn)題       715    個(gè)

本門為vuejs入門教程,詳細(xì)的講解加實(shí)戰(zhàn),可以幫你進(jìn)入vuejs的大門

進(jìn)入課程

如何在todolist增加刪除功能

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)