Skip to content

安装

sh
npm install vue-cookies --save

引入

main.js 文件中引入

javascript
import VueCookies from 'vue-cookies'
Vue.use(VueCookies)

API

  1. 全局配置 vue-cookies 过期时间

    javascript
    this.$cookies.config(expireTimes);	// default: expireTimes = 1d
  2. 添加 cookies

    javascript
    this.$cookies.set(key,value[,expireTimes]);
  3. 取出 cookies

    javascript
    this.$cookies.get(key);
  4. 删除 cookies

    javascript
    this.$cookies.remove(key);
  5. 检测某个 key 是否存在

    javascript
    this.$cookies.isKey(key);
  6. 获取所有 key

    javascript
    this.$cookies.keys();
  7. 设置 cookies 过期时间 expireTimes 格式

    javascript
    this.$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 | 秒 |

参考文献

vue-cookies 使用方法

基于 MIT 许可发布