Угловое Локальное хранилище

0

Я установил для своего хранилища 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. Как мы можем это сделать. Заранее спасибо.

  • 0
    Делает localStorageService.setStorageType('sessionStorage'); не работа?
  • 0
    Я пытался, но выдает исключение "Ошибка типа: localStorageService.setStorageType не является функцией"
Показать ещё 5 комментариев
Теги:
angular-local-storage

1 ответ

0

Спасибо Субаш Сельварай. Мы можем использовать это на http://github.com/gsklee/ngStorage

Ещё вопросы

Сообщество Overcoder
Наверх
Меню