2017-11-15 6 views
1

저는 localStorage에 액세스하려고 시도하는 데 새로운 방법을 사용하고 있습니다. 여기에 코드가 있습니다. 그것을 정의하고 사용하는 올바른 방법이 아니라면 그것을 이해하도록 도와주세요. 고맙습니다.각형 로컬 스토리지 사용 방법

var app = angular.module("toggleApp", ['LocalStorageModule']).config(function (localStorageServiceProvider) { 
     localStorageServiceProvider 
      .setPrefix('test') 
      .setStorageType('localStorage'); 
    }); 
    app.controller("toggleController", function ($scope, $timeout, 
               timerParsingService, localStorageService) { 
     localStorageService.set('user' ,'yash'); 

답변

2

를 사용할 수 있었다 . 응용 프로그램에서

분사 $window 다음이

angular.module('toggleApp', []) 
    .controller('toggleController', ['$scope', '$window', function ($scope, $window) { 
    $window.localStorage.setItem('ls', 'test'); 
}]); 

같은 로컬 스토리지 모듈에 액세스하고이

$window.localStorage.setItem('ls', 'test'); 

같은 값을 저장하고이

같은 로컬 스토리지의 값을 검색 할 수 있습니다
$window.localStorage.getItem('ls'); 
0

당신은 ng-storge 모듈을 사용하고

$localStorage.key = value를 사용하거나 당신은 또한 getter 및 setter 어떤 모듈을 정의하거나 응용 프로그램에서 다른 모듈을 삽입해야 그나마

$localStorageProvider.set('key', { k: 'value' });