1、不用多说,先安装
npm install js-cookie --save
2、不用多说,引入
在使用的组件中引入
import jsCookie from 'js-cookie'
3、使用
设置cookie
jsCookie.set('name','张三')
jsCookie.set('name','张三',{ expires: 7}) //expires number 数据存几天 也可传入一个Date对象,表示有效期至Date指定时间
jsCookie.set('name','张三',{ expires: 7,path:'/a'}) //string,表示此cookie对哪个地址可见。默认为”/”。
//domain : String,表示此cookie对哪个域名可见。设置后cookie会对所有子域名可见。默认为对创建此cookie的域名和子域名可见。
//secure : true或false,表示cookie传输是否仅支持https。默认为不要求协议必须为https。
获得cookie
jsCookie.get() //获得所有cookie
jsCookie.get('name')
jsCookie.get('name', { domain: 'xxx.xxxx.com' })
删除cookie
jsCookie.remove('name')
jsCookie.remove('name',{path:'/a'})