this.$cookies.set
时间: 2024-05-31 10:06:15 浏览: 151
this.$cookies.set是一个vue插件,用于在浏览器中设置cookie。使用该插件,可以方便地在vue组件中访问和操作浏览器cookie。该插件提供了以下常用方法:
1. set(key, value, expireTimes, path, domain, secure):设置一个cookie
2. get(key):获取指定key的cookie值
3. remove(key, path, domain):删除指定key的cookie
4. isKey(key):判断指定key是否存在
其中,set方法可以传入的参数包括:
- key:cookie名称
- value:cookie值
- expireTimes:cookie过期时间(单位为秒),默认为null,即session级别的cookie
- path:cookie路径,默认为'/'
- domain:cookie所属域名,默认为当前域名
- secure:是否仅在https协议下才能访问该cookie,默认为false
使用示例:
```
// 设置一个名为username的cookie,过期时间为1天
this.$cookies.set('username', 'Tom', 86400);
// 获取名为username的cookie值
let username = this.$cookies.get('username');
// 删除名为username的cookie
this.$cookies.remove('username');
// 判断名为username的cookie是否存在
let isExist = this.$cookies.isKey('username');
阅读全文