操作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
百度收录:本文已被百度收录点击查看详情!
本文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

爱你允悲悲伤吃惊委屈可怜憧憬吃瓜大哭开心坏笑笑哭哼打哈欠鼓掌乖嘘阴险日了狗费解挤眼滑稽666比心


既然没有吐槽,那就赶紧抢沙发吧!