2015-12-02 77 views
0

我將localStorageServiceProvider存儲類型設置爲「localStorage」。我很好,它總是使用localStorage來存儲任何內容。角度本地存儲

localStorageServiceProvider 
      .setPrefix('VCMS') 
      .setStorageType('localStorage') 
      .setNotify(true, true) 

在萬畝控制器我使用這樣

$scope.submit = function() { 
     dataservice.authenticateUser($scope.userName, $scope.password) 
      .then(
        function (data) { 
         debugger; 
         console.log('Success'); 
         localStorageService.remove(TOKENDATAKEY); 
         localStorageService.set(TOKENDATAKEY, data.access_token); 
         localStorageService.set(TOKENDATAKEY, data.access_token); 
        } 
       ); 
    }; 

我的問題是如何改變從localStorage的sessionStorage的以默認的存儲類型。我需要在localstorage和sessionstorage中存儲一個值。我們應該怎麼做。先謝謝你。

+0

'localStorageService.setStorageType('sessionStorage');'不工作嗎? – Rhumborl

+0

我嘗試過,但拋出異常「類型錯誤:localStorageService.setStorageType不是一個函數」 – balaG

+0

什麼是您所遇到的問題是讓你需要這樣做? –

回答