我們必須將對象連接成HTML5 localStorage中的一個對象數組。如何在angular JS中的localStorage中連接對象
我們首先檢查是否已經有一些數據。如果不存在,我們只添加該項目,或者將另一個項目追加到現有項目以將其轉換爲數組。
if(type === 'server'){
var old = $window.localStorage.getItem('selectedServers');
if(old === null)
localStorage.setItem('selectedServers', JSON.stringify(item));
else
localStorage.setItem('selectedServers', JSON.stringify(old.concat(item)));
}
但是這段代碼不起作用。即使JSON.stringify(old+data)
也會帶來意想不到的結果。
結果出乎意料的\
s。 item
這裏是要添加或附加的對象。
如何在Angular JS中實現相同?
什麼是'item'? – dfsq
@dfsq要添加的新對象。 – StrugglingCoder
爲什麼要將對象存儲在一個案例中並將數組存儲在另一個案例中。總是存儲數組。 – dfsq