js-cookie 插件的使用方法, cookie的使用存储和删除
一、安装
npm install js-cookie --save
二、引用
import Cookies from 'js-cookie'
三、一般使用
-
存到Cookie去
- // Create a cookie, valid across the entire site:
- Cookies.set('name', 'value');
- // Create a cookie that expires 7 days from now, valid across the entire site:
- Cookies.set('name', 'value', { expires: 7 });
- // Create an expiring cookie, valid to the path of the current page:
- Cookies.set('name', 'value', { expires: 7, path: '' });
2.在Cookie中取出
- // Read cookie:
- Cookies.get('name'); // => 'value'
- Cookies.get('nothing'); // => undefined
- // Read all visible cookies:
- Cookies.get(); // => { name: 'value' }
3.删除
- // Delete cookie:
- Cookies.remove('name');
- // Delete a cookie valid to the path of the current page:
- 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'))
- // Create a cookie, valid across the entire site:
- Cookies.set('name', 'value');
- // Create a cookie that expires 7 days from now, valid across the entire site:
- Cookies.set('name', 'value', { expires: 7 });
- // Create an expiring cookie, valid to the path of the current page:
- Cookies.set('name', 'value', { expires: 7, path: '' });
1、路在何方?
路在脚下
2、何去何从?
每个人都在探索,未来的方向在何处。如果说某些方向是世人已经公认的,那么就先按照公认的去走吧(ps:站在巨人的肩膀上看世界会清晰)。
如果说方向,当今世人还不清晰准确。那么就大胆往前走吧,对与错并不重要。心中的方向更加重要。