vue-cookies 使用
Posted xf2764
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue-cookies 使用相关的知识,希望对你有一定的参考价值。
import VueCookies from ‘vue-cookies‘ Vue.use(VueCookies)
$cookies.config() 设置默认值
$cookies.config(expireTimes, path)
$cookies.set()
$cookies.set(key, value[, expireTimes[, path[, domain[, secure]]]])
- 1、key: cookie名
注意 $cookies key names Cannot be set to [‘expires‘, ‘max-age‘, ‘path‘, ‘domain‘, ‘secure‘] -
2、value: cookie值
vue-cookie会自动帮你把对象转为json if (value && value.constructor === Object ){value = JSON.stringify(value)} -
3、expireTimes: cookie有效时间,默认时间为1d
可以为到期时间点,也可以为有效时间段,在vue-cookies中传入Infinity||-1被认该cookie永久有效,传入‘0‘则关闭浏览器的时候销毁cookie -
4、path: cookie所在目录,默认 ‘/‘ 根目录
设置path: ‘/projectName‘指定项目名下‘/projectName‘使用 - 5、domain: cookie所在的域,默认为请求地址
- 6、secure: Secure属性是说如果一个cookie被设置了Secure=true,那么这个cookie只能用https协议发送给服务器,用http协议不发送。
-
$cookies.get(‘key‘)
$cookies.get(key) // return value
$cookies.remove(‘key‘)
$cookies.remove(key [, path [, domain]]) // return false or true , warning: next version retu
是否有key cookie
$cookies.isKey(key) // return true or false
列出所有cookie
$cookies.keys() // return [‘key‘, ‘key‘, ......]
作者:TPHD
链接:https://www.jianshu.com/p/8deae75624eb
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
作者:TPHD
链接:https://www.jianshu.com/p/8deae75624eb
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
以上是关于vue-cookies 使用的主要内容,如果未能解决你的问题,请参考以下文章
路飞项目搭建3 TODO注释, 自定义模态框, vue-cookies操作浏览器cookies, 腾讯云短信开发, 代码(登录注册页面,多方式登录,手机是否存在验证接口,腾讯短信开发)