Vue.js前端笔墨

vuex结合localStorage

2019-05-26  本文已影响0人  散樱乱舞

export default {//处理localStorage
    get(name){
        return window.JSON.parse(window.localStorage.getItem(name));
    },
    set(name, content){
        window.localStorage.setItem(name,  window.JSON.stringify(content));
    }
}
import local from './public/local'
mutations:{
    fn_token(state, arg){
        state.token = arg;
        local.set('token', arg);
    }
},
import {mapMutations} from 'vuex'
import local from '../public/local'
methods:{
    ...mapMutations({
        fn_token:'fn_token'
    }),
}
create(){
    this.fn_token(local.get('token'));
}

提示:sessionStorage同上理。

上一篇 下一篇

猜你喜欢

热点阅读