import { Token } from '@/types/data' // 类型声明
const TOKEN_KEY = 'user'
// 获取 token
export function getToken(): Token {
return JSON.parse(localStorage.getItem(TOKEN_KEY) || '{}')
}
// 设置 token
export function setToken(data: Token): void {
localStorage.setItem(TOKEN_KEY, JSON.stringify(data))
}
// 移除 token
export function removeToken(): void {
localStorage.removeItem(TOKEN_KEY)
}
// 判断是否登录(授权)
export function hasToken(): boolean {
return !!getToken().token
}
token的工具函数封装
最新推荐文章于 2023-07-31 15:49:07 发布