Cookie 简单封装

303 阅读1分钟

以下这部分时在登录时对 cookie的封装,为了方便于: A 存储用户名username B 设置 token C 为用户设置权限

  Plugin  =>  mixin.js

第一步 混入cookie & cookie方法 import cookie from "js-cookie"

第二步

data(){

return:{ coookie, } },

methods:{

$setCookie(cookieObj,options){

Object.keys(cookieObj).forEach(k=>{

cookie.set(k,cookieObj[k],options)

}) } }

复制代码

            layout.vue

if (data.success){

this.$setCookie(
{

          loginuser:userName,
           token:data.token,
          type:data.type,
 }
        remember ? {expires: 7} :null)}