Я храню два значения в массиве. Это возраст и имя. Как использовать $ localStorage для хранения этого массива? Когда я обновляю страницу, как массив, так и $ localStorage равны нулю.
var app=angular.module("plunker",["ngStorage"]);
app.controller("xCtrl",function($scope,$rootScope,$localStorage){
$scope.list=[]
$scope.x={}
$scope.add=function(x){
$scope.list.push(x);
$localStorage.list= $scope.list;
$scope.$storage= $localStorage.list
$scope.x={}
}
})
https://plnkr.co/edit/6vGduA4hWzcuYhA1fwHC?p=preview
это не ясно, что ваш вопрос, но это * кажется *, как вы спрашиваете, как извлекать элементы из '$ localStorage' при загрузке страницы, так как ваш метод 'add' выглядит отлично. – Claies
при обновлении страницы $ localStorage становится нулевым, а таблица также равна нулю. проверьте мой плункер. Когда я добавляю некоторые значения в таблицу, это значение не является постоянным. – SrinivasAppQube
положите условие if, если определено $ localStorage или нет. Если он определен, не нажимайте его снова. таким образом при перезагрузке, если ваш localStorage имеет какое-либо значение. Он останется там. – Rakeschand