使用vue-cookies
1、在项目中安装vue-cookies:
npm install vue-cookies --save 或 yarn add vue-cookies --save
2、全局引用:
//在 main.js 中引入 // require es5 方法 var Vue = require('vue') Vue.use(require('vue-cookies')) // 挂在在全局了 // es6 方法 import Vue from 'Vue' import VueCookies from 'vue-cookie' Vue.use(VueCookies) // 挂在在全局了
3、使用vue-cookies
- 设置cookie:
this.$cookies.set(keyName, keyValue, time)
- 获取cookie:
this.$cookies.get(keyName)
- 删除cookie:
this.$cookies.remove(keyName)
- 检测一个cookie是否存在:
this.$cookies.isKey(keyName) // 返回true or false
- 获取所有cookie名称:
this.$cookies.keys()
希望大佬看到有不对的地方,提出博主予以改正!