如果我CONSOLE.LOG(localStorage.getItem( 「cartCache」)),結果是這樣的:如何刪除存儲在本地存儲中的數據?
{"dataCache":[{"id":20,"quantity":1,"total":100000,"request_date":"27-08-2017 20:31:00"},{"id":53,"quantity":1,"total":200000,"request_date":"27-08-2017 20:38:00"}]}
我想通過ID刪除在緩存中的數據
例如,我刪除ID = 20,它會刪除ID = 20在緩存
所以得到的結果是這樣的:
{"dataCache":[{"id":53,"quantity":1,"total":200000,"request_date":"27-08-2017 20:38:00"}]}
我該怎麼辦呢?
對於localStorage,它是一個字符串,而不是一個對象。所以你必須得到這個Item,編輯它並且更新它。 –