import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) const store = new Vuex.Store({ state: { dynamicTabbar: [], // 动态tabbar tabBarList: [], }, getters: {}, actions: { changeTabbar({ commit }, payload) { commit('updateTabbar', payload) } }, mutations: { updateTabbar(state, payload) { uni.setStorageSync('tabBarList', payload) // 根据登录时传过来的值,存储对应的tabbarlist state.dynamicTabbar = payload }, } }) export default store