vueはどのように優雅にCookie(js-cookieプラグイン)を取得します
1213 ワード
vueはどのように優雅にCookie(js-cookieプラグイン)を取得します
一、取り付け
先着コード token Cookiesを保存します.set(AccessTokenKey, token); Cookies.set(RefreshTokenKey, token) token Cookiesを取ります.get(AccessTokenKey) Cookies.get(AccessTokenKey) token Cookiesを削除します.remove(RefreshTokenKey)
一、取り付け
npm install js-cookie --save
二、引用import Cookies from 'js-cookie'
三、使用先着コード
import Cookies from 'js-cookie'
const AccessTokenKey = 'accessToken'
// token
const RefreshTokenKey = 'refreshToken'
// token
export function setAccessToken (token) {
Cookies.set(AccessTokenKey, token)
}
export function setRefreshToken (token) {
Cookies.set(RefreshTokenKey, token)
}
export function getAccessToken () {
const cookie = Cookies.get(AccessTokenKey)
return cookie
}
export function getRefreshToken () {
return Cookies.get(RefreshTokenKey)
}
export function removeAccessToken () {
Cookies.remove(AccessTokenKey)
}
export function removeRefreshToken () {
Cookies.remove(RefreshTokenKey)
}
Cookies.get('name'); // => 'value'
Cookies.get(); // => { name: 'value' }