I have a problem in store localStorage JSON feeds its stores only one data. When I add more data, it shows only one. Please help me!
Stored Values
var fav_game = [{
id : "1212",
name : "Cricket"
}];
Store LocalStorage Data
window.localStorage['favgame'] = JSON.stringify(fav_game);
var favgame = JSON.parse(window.localStorage['favgame'] || '{}');
Get Local Storage Items:
$scope.favgame = JSON.parse(localStorage.getItem('fav_game')) || [];
console.log(localStorage['favgame']);
var fav_game = [{ id : "1212", name : "Cricket" }];
window.localStorage['favgame'] = JSON.stringify(fav_game);
function addValue(key,val){
temp = [];
tmp = localStorage.getItem(key);
if(tmp != null){
temp.push(JSON.parse(tmp));
temp.push(val);
window.localStorage['favgame'] = JSON.stringify(temp)
}
}
addValue('favgame','here your valid data')