2014-02-21 2 views
0

사람이 어떻게 AngularJS와를 사용하여 로컬 스토리지에서 다른 변수와 함께 myarray = [] 같은 배열을 만들 말해 주시겠습니까, 필자는 다음과 같이이다 변수를 만들었습니다.- AngularJS와는

<!DOCTYPE html> 
<html ng-app="app"> 

    <head> 
    <script data-require="[email protected]" data-semver="1.1.5" src="http://code.angularjs.org/1.1.5/angular.min.js"></script> 
    <script src="https://rawgithub.com/gsklee/ngStorage/master/ngStorage.js"></script> 

    <script> 
     angular.module('app', [ 
     'ngStorage' 
     ]). 

     controller('Ctrl', function(
     $scope, 
     $localStorage 
    ){ 
     $scope.$storage = $localStorage.$default({ 
      x: 42 // variable 
     }); 
     }); 
    </script> 
    </head> 

    <body ng-controller="Ctrl"> 
    <button ng-click="$storage.x = $storage.x + 1">{{$storage.x}}</button> + <button ng-click="$storage.y = $storage.y + 1">{{$storage.y}}</button> = {{$storage.x + $storage.y}} 
    </body> 

</html> 

답변

1

그것은 JSON을 지원합니다, 당신은 JSON에서 지원하지 제외하고 아무것도 저장할 수

Demo

<script> 
     angular.module('app', [ 
     'ngStorage' 
     ]). 

     controller('Ctrl', function(
     $scope, 
     $localStorage 
    ){ 
     $scope.$storage = $localStorage.$default({ 
      x: 42, 
      array:[] 
     }); 
     }); 
    </script> 
+0

방법 복제에 대한 배열 –

+0

사이 클론에 대해, 당신은 각도 사용할 수 있습니다. 부 –