安装
1 | npm install vue-cookies --save |
引入
在 main.js
文件中引入
1 | import VueCookies from 'vue-cookies' |
API
全局配置 vue-cookies 过期时间
1
this.$cookies.config(expireTimes); // default: expireTimes = 1d
添加 cookies
1
this.$cookies.set(key,value[,expireTimes]);
取出 cookies
1
this.$cookies.get(key);
删除 cookies
1
this.$cookies.remove(key);
检测某个 key 是否存在
1
this.$cookies.isKey(key);
获取所有 key
1
this.$cookies.keys();
设置 cookies 过期时间 expireTimes 格式
1
2
3
4
5this.$cookies.set('token','123'); // 默认 1 天
// 设置 2 天后过期
this.$cookies.set('token','123','2d'); // d 表示天
this.$cookies.set('token','123',48 * 60 * 60); // 以秒为单位具体字符见下表
字符 单位 y 年 m 月 d 日 h 时 min 分 s 秒