美文网首页Vue.js前端笔墨
vuex结合localStorage

vuex结合localStorage

作者: 散樱乱舞 | 来源:发表于2019-05-26 23:02 被阅读0次

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

提示:sessionStorage同上理。

相关文章

网友评论

    本文标题:vuex结合localStorage

    本文链接:https://www.haomeiwen.com/subject/aqdqtctx.html