vue3 + js-cookie加密解密(普通版本/TS版本)
前言:在vue中使用js-cookie 来实现对cookie的存储管理。vue3:1、安装npm install --save js-cookie2、新建配置文件 unit.tsimport Cookies from 'js-cookie'// cookie保存的天数export const TOKEN_KEY = 'NOW_TOKEN'export const setToken = (token
·
前言:
在vue中使用 js-cookie 来实现对cookie的存储管理。
vue3:
1、安装
npm install --save js-cookie
2、新建配置文件 unit.ts
import Cookies from 'js-cookie'
// cookie保存的天数
export const TOKEN_KEY = 'NOW_TOKEN'
export const setToken = (token:string, cookieExpires:any) => {
Cookies.set(TOKEN_KEY, token, { expires: cookieExpires || 1 })
}
export const getToken = () => {
const token = Cookies.get(TOKEN_KEY)
if (token) return token
else return false
}
export const delToken = () => {
Cookies.remove(TOKEN_KEY)
}
3、具体使用
import { getToken, delToken } from './util'
vue3+ts:
1、安装
npm install --save js-cookie
npm install --save @types/js-cookie
2、新建配置文件 unit.ts
import Cookies from 'js-cookie'
// cookie保存的天数
export const TOKEN_KEY = 'NOW_TOKEN'
export const setToken = (token:string, cookieExpires:any) => {
Cookies.set(TOKEN_KEY, token, { expires: cookieExpires || 1 })
}
export const getToken = () => {
const token = Cookies.get(TOKEN_KEY)
if (token) return token
else return false
}
export const delToken = () => {
Cookies.remove(TOKEN_KEY)
}
3、具体使用
import { getToken, delToken } from './util'
更多推荐
已为社区贡献102条内容
所有评论(0)