Улучшить эту документацию Просмотреть исходный код $cookieStore
- сервис в модуле ngCookies
Используйте вместо него $cookies сервис.
Обзор
Предоставляет хранилище ключ-значение (строка-объект), которое основано на куки-файлах сеанса. Объекты, помещённые или извлечённые из этого хранилища, автоматически сериализуются или десериализуются механизмом toJson/fromJson AngularJS.
Требует установки модуля ngCookies.
Зависимости
Методы
-
get(ключ);
Возвращает значение заданного ключа куки
Параметры
Параметр Тип Подробности ключ stringИдентификатор для поиска.
Возвращаемое значение
ObjectДесериализованное значение куки, undefined, если куки не существует.
-
put(ключ, значение);
Устанавливает значение для заданного ключа куки
Параметры
Параметр Тип Подробности ключ stringИдентификатор для
value.значение ObjectЗначение для хранения.
-
remove(ключ);
Удаляет заданную куки
Параметры
Параметр Тип Подробности ключ stringИдентификатор пары ключ-значение для удаления.
Пример
angular.module('cookieStoreExample', ['ngCookies'])
.controller('ExampleController', ['$cookieStore', function($cookieStore) {
// Put cookie
$cookieStore.put('myFavorite','oatmeal');
// Get cookie
var favoriteCookie = $cookieStore.get('myFavorite');
// Removing a cookie
$cookieStore.remove('myFavorite');
}]);
© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.6.9/docs/api/ngCookies/service/$cookieStore