Я установил для своего хранилища localStorageServiceProvider значение "localStorage". Я в порядке, и он всегда использует localStorage для любого хранилища.
localStorageServiceProvider
.setPrefix('VCMS')
.setStorageType('localStorage')
.setNotify(true, true)
В mu-контроллере я использую как это
$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. Как мы можем это сделать. Заранее спасибо.
Спасибо Субаш Сельварай. Мы можем использовать это на http://github.com/gsklee/ngStorage
localStorageService.setStorageType('sessionStorage');
не работа?