我有下面的代碼中,我使用的本地存儲來存儲產品的變體光盤ID的陣列時,用戶點擊每個產品介紹頁面上COMPRE:如何刪除重複的項目出現在範圍變量
「Prdvar」包含產品ID變型的(例如:10,13等)
a.push(JSON.parse(localStorage.getItem('session')));
localStorage.setItem('session', JSON.stringify(a));
$scope.dataVarID = JSON.parse(localStorage.getItem('session'));
alert($scope.dataVarID); //Duplicate values present
$scope.CompareProduct = function() {
a = JSON.parse(localStorage.getItem('session'));
a.push("{ ProductVarient :"+Prdvar+"}");
alert(a);
localStorage.setItem('session', JSON.stringify(a));
};
我的問題是如何去除存在於$ scope.dataVarID重複的項目。
,{ ProductVarient :5},{ ProductVarient :5},{ ProductVarient :5},{ ProductVarient :33}
//我dontknow在 首先,是增加再12,13,12,12
我只需要,{ ProductVarient :5},{ ProductVarient :33}
參數的功能是$ scope.dataVarID? –
$ scope.dataVarID是包含重複值的數組嗎?如果是這樣,是的。 – Vivz
TypeError:[對象數組]不是一個獲取錯誤的函數。 –