使用vuex和vuex-persistedstate清除注销时的所有状态

时间:2020-10-01 09:10:56

标签: javascript vue.js vuejs2 vuex

我有此代码:

export default new Vuex.Store({
modules: {
    module1,
    module2,
    module3
},
strict: debug,
plugins: [
    createPersistedState({
        key: 'vuex',
        reducer(val) {
            if (val.auth.token === '') {
                console.log(val.auth.token);
                return {};
            }
            return val;
        }
    })
]
});

我要在注销时清除所有模块的所有状态。我尝试过这种方法,但不起作用:((.。请向我提供一些建议。请提前告知。

0 个答案:

没有答案
相关问题