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: '' })
版权属于:瞭月
本文链接:https://www.lervor.com/archives/138/
版权声明:本文为瞭月原创文章,转载请附上原文出处链接和本声明。
2 条评论
可以设置生效的域名共享吗
可以的,如
设置:Cookies.set('name', 'value', { domain: '.lervor.com' })
删除:Cookies.remove('name', { domain: '.lervor.com' })