0.0.5 • Published 3 years ago
jd-cookie v0.0.5
Cookie
前端封装好的cookie的方法
安装
npm i jd-cookie
使用
引入
import Cookie from 'jd-cookie';
写入cookie
// 简单写入
Cookie.Write({test: '123'}) // 这样会使用cookie本身的其余默认配置,
// 当前只允许一次插入一条
// 携带配置(下面有配置项)
Cookie.Write({test: '123'}, {
expires?: string,
path?: string,
domain?: string,
secure?: boolean
})
名称 | 类型 | 解释 | 示例 |
---|---|---|---|
expires | string | 过期时间(以 UTC 或 GMT 时间) | Thu, 18 Dec 2043 12:00:00 GMT |
path | string | 路径(默认cookie属于当前页面) | /test/ |
domain | string | 域名(默认cookie属于当前当前) | .example.com |
secure | boolean | cookie只会被https协议传输 | true |
读取cookie
Cookie.Read('test')
若cookie中没有此字段则会返回false 并在控制台抛打印一个错误:
JD Cookie Read Fail: Undefined param
删除cookie
Cookie.Delete('test')
若cookie中没有此字段则会返回false 并在控制台抛打印一个错误:
JD Cookie Delete Fail: Undefined param
Author: 康嘉禾 2021-7-19