当前位置:AngularJS API / ngCookies / 服务(service)() / $cookieStore
$cookieStore
提供一个被session cookies支持的键值对(字符串-对象)存储。被存入和取出的对象将自动通过angular的toJson/fromJson进行序列化/反序列化。
$cookies
返回cookie 指定键的值
参数 | 类型 | 描述 |
---|---|---|
key | string |
用来检索的键值 |
Object
反序列化的cookie值,如果不存在则返回 undefined。
为cookie的指定键设置一个值
参数 | 类型 | 描述 |
---|---|---|
key | string |
要设置值的id |
value | object |
要设置的值 |
删除指定的cookie
参数 | 类型 | 描述 |
---|---|---|
key | string |
要设置值的id |
value | object |
要删除的cookie的键值 |
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'); }]);