- service in module ngCookies
Provides a key-value (string-object) storage, that is backed by session cookies. Objects put or retrieved from this storage are automatically serialized or deserialized by angular's toJson/fromJson.
Requires the ngCookies module to be installed.
Note: The $cookieStore service is deprecated. Please use the
$cookies service instead. Dependencies
Methods
-
get(key);
Returns the value of given cookie key
Parameters
Param Type Details key stringId to use for lookup.
Returns
ObjectDeserialized cookie value, undefined if the cookie does not exist.
-
put(key, value);
Sets a value for given cookie key
Parameters
Param Type Details key stringId for the
value.value ObjectValue to be stored.
-
remove(key);
Remove given cookie
Parameters
Param Type Details key stringId of the key-value pair to delete.
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');
}]);
Please login to continue.