import Cookies from 'js-cookie'
const COOKIE_PREFIX = 'COOKIE-PREFIX-'
const expires = 7
const domain = window.location.hostname || 'localhost'
const COOKIE_OPT = {
expires,
domain
}
console.log(COOKIE_OPT)
export const setCookie = (key, value, expires) => {
Cookies.set(`${COOKIE_PREFIX}${key}`, value, COOKIE_OPT)
export const getOriginCookie = key => {
const value = Cookies.get(`${key}`)
return (value && value !== 'undefined' && value !== 'null') ? value : null
}
export const setOriginCookie = (key, value) => Cookies.set(key, value, COOKIE_OPT)
export const rmOriginCookie = (key) => Cookies.remove(`${key}`, COOKIE_OPT)
export const getCookie = (key) => {
const value = Cookies.get(`${COOKIE_PREFIX}${key}`)
return (value && value !== 'undefined' && value !== 'null') ? value : null
}
export const delCookie = (key) => {
return Cookies.remove(`${COOKIE_PREFIX}${key}`, COOKIE_OPT)
}
vue操作cookies
最新推荐文章于 2023-09-04 19:31:42 发布