ng-cookie 的基本使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ng-cookie 的基本使用相关的知识,希望对你有一定的参考价值。

2.angular-cookie

- 配置$cookiesProvider

```
angular.module("Demo",[]).config(["$cookiesProvider",function($cookiesProvider){
$cookiesProvider.defaults={
path:,//字符串,cookie只在这个路劲及其子路劲可用默认情况下,将会是基础标签上的网址路径
domain:,//字符串,cookie只在这个域及其子域可用
expires:,//字符串,日期
secure:true/false,//该cookies将只在安全连接中被提供
}
}])
```

- $cookies.putObject(key, value, { "path": "/" }); 设置cookie
- $cookies.put(key,value,{"path":"/"});设置cookie
## $cookies
- get(key);
>  根据key返回该cookies值。
> key:搜索cookies的id。
- getObject(key);
>  根据key返回该cookies的反序列化值。
> key:搜索cookies的id。
- getAll();
>  返回所有cookies的键值对格式对象。
-  put(key,value,[options]);根据给定的id设置一个cookies。
> key:cookies值的id。
>  value:要存储的cookies原始值。
>  [options]:选项对象。
- putObject(key,value,[options]);根据给定的id设置一个cookies。
>  key:cookies值的id。
> value:要存储的cookies原始值。
>  [options]:选项对象。
- remove(key,[options]);移除指定id的cookies。
>  key:要删除的键值cookies对的id。
>  [options]:选项对象。
- $cookieStore提供一个被session、cookies支持的键值对(字符串-对象)存储。被存入和取出的对象将自动通过angular的toJson/fromJson进行序列化/反序列化。
- 依赖:$cookies
- 方法:
- get(key);根据key返回cookies值(已被反序列化)。
> key:搜索cookies的id。
-  put(key,value);根据给定的id设置一个cookies。
>  key:cookies值的id。
> value:要存储的cookies值。
- remove(key);移除指定id的cookies。
>  key:要删除的键值cookies对的id。

$cookies返回的为字符串getObject获取反序列化的对象 $cookieStore返回可以是对象 但不能设置过期时间;

以上是关于ng-cookie 的基本使用的主要内容,如果未能解决你的问题,请参考以下文章

13优先使用基本类型

MSF基本使用(基本结构与payload演示)

微信小程序常用组件及基本使用详解

Git的基本使用(只是基本使用)

前端基础VSCode 的基本使用

Golang的基本数据类型-基本使用