js-cookie 插件是一个简单、轻巧的 JS 操作 Cookie 插件,最新版本(V2.2.1)压缩后的包只有 1.6 KB,非常轻量级,下面就来看看 js-cookie 的基础用法。

安装 js-cookie

npm install js-cookie --save

引入 js-cookie

import Cookies from 'js-cookie'

使用 js-cookie

设置 Cookie

创建一个在整个网站上有效的 Cookie:

Cookies.set('name', 'value')

创建一个在整个网站上有效的 Cookie,有效期 7 天:

Cookies.set('name', 'value', { expires: 7 })

创建一个对当前页面的路径有效的 Cookie,有效期 7 天:

Cookies.set('name', 'value', { expires: 7, path: '' })

读取 Cookie

获取指定 Cookie:

Cookies.get('name')

读取所有 Cookie:

Cookies.get()

删除 Cookie

删除指定 Cookie:

Cookies.remove('name')

删除当前页面路径有效的 Cookie:

Cookies.remove('name', { path: '' })