当前位置:AngularJS API / ngCookies / 服务(service)() / $cookies
$cookies提供浏览器cookies的读/写访问操作。
返回cookie 指定键的值
| 参数 | 类型 | 描述 |
|---|---|---|
| key | string |
用来检索的键值 |
string 原始的cookie值。
返回反序列化的cookie值。
| 参数 | 类型 | 描述 |
|---|---|---|
| key | string |
用来检索的键值 |
string 反序列化的cookie值。
返回一个包含所有cookie的键值对象。
string 所有的cookie
根据给定的id设置一个cookies。
| 参数 | 类型 | 描述 |
|---|---|---|
| key | string |
cookies值的id。 |
| value | string |
要存储的cookies原始值。 |
| options(可选) | object |
选项对象。 |
根据给定的id设置一个cookies。
| 参数 | 类型 | 描述 |
|---|---|---|
| key | string |
cookies值的id。 |
| value | object |
要存储的cookies原始值。 |
| options(可选) | object |
选项对象。 |
移除指定id的cookies。
| 参数 | 类型 | 描述 |
|---|---|---|
| key | string |
要删除的键值cookies对的id。 |
| options(可选) | object |
选项对象。 |
angular.module('cookiesExample', ['ngCookies'])
.controller('ExampleController', ['$cookies', function($cookies) {
// Retrieving a cookie
var favoriteCookie = $cookies.get('myFavorite');
// Setting a cookie
$cookies.put('myFavorite', 'oatmeal');
}]);