封装cookie存储 localStorage存储

const KEY = 'user_info'

export default {
  setUser(user){
    window.localStorage.setItem(KEY,JSON.stringify(user))
  },
  getUser(){
    return JSON.parse(window.localStorage.getItem(KEY) || '{}')
  },
  clearUser(){
    window.localStorage.removeItem(KEY)
  },
  setCookie(cname, cvalue, exdays) {  
    var d = new Date();  
    d.setTime(d.getTime() + (exdays*24*60*60*1000));  
    var expires = "expires="+d.toUTCString();  
    document.cookie = cname + "=" + cvalue + "; " + expires;  
  }, 
  getCookie(cname) {  
    var name = cname + "=";  
    var ca = document.cookie.split(';');  
    for(var i=0; i

 

你可能感兴趣的:(vue项目)