操作Cookie的优雅姿势:js-cookie插件的使用
本站已不再更新,最新资源请前往zcjun.com获取!
一、安装
npm install js-cookie --save
二、引用
import Cookies from'js-cookie'
三、一般使用
存到Cookie去 // 创建一个在整个网站上有效的cookie: Cookies.set('name', 'value'); // 创建一个从现在起7天到期的cookie,该cookie在整个网站上均有效: Cookies.set('name', 'value', { expires: 7 }); // 创建一个有效的cookie,该cookie对当前页面的路径有效: Cookies.set('name', 'value', { expires: 7, path: '' }); 2.在Cookie中取出 //读取 cookie: Cookies.get('name'); // => 'value' Cookies.get('nothing'); // => undefined //阅读所有可见的cookie: Cookies.get(); // => { name: 'value' } 3.删除 // 删除 cookie: Cookies.remove('name'); // 删除对当前页面路径有效的cookie: Cookies.set('name', 'value', { path: '' }); Cookies.remove('name'); // fail! Cookies.remove('name', { path: '' }); // removed!
四、特殊使用(在Cookie中存对象)
跟一般使用不同的是,从Cookie中取出的时候,要从字符串转换成json格式:
const user = { name: 'lia', age: 18 } Cookies.set('user', user) const liaUser = JSON.parse(Cookies.get('user'))
版权声明:若无特殊注明,本文皆为《 子成君 》原创,转载请保留文章出处。 本文链接:操作Cookie的优雅姿势:js-cookie插件的使用 https://old.zcjun.com/learn/539.html 百度收录:本文已被百度收录点击查看详情!
本文到此结束
发表吐槽
你肿么看?
既然没有吐槽,那就赶紧抢沙发吧!