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.
$cookies
service instead. Returns the value of given cookie key
Param | Type | Details |
---|---|---|
key | string | Id to use for lookup. |
Object |
Deserialized cookie value, undefined if the cookie does not exist. |
Sets a value for given cookie key
Param | Type | Details |
---|---|---|
key | string | Id for the |
value | Object | Value to be stored. |
Remove given cookie
Param | Type | Details |
---|---|---|
key | string | Id 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'); }]);
© 2010–2016 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.4.14/docs/api/ngCookies/service/$cookieStore