tabBar.js 633 Bytes
import tabBars from '@/utils/tabbar.js'

const tabbar = {
  state: {
    list: tabBars.insightTabList
  },
  mutations: {
    // 更新tabbar类型
    SET_USER_TAB(state, data) {
      if(data === 'insight'){
        state.list = tabBars.insightTabList
      }else if(data === 'charge'){
        state.list = tabBars.chargeTabList
      }
    },
  },
  actions: {
    // 获得用户基本信息
    setTab({
      state,
      commit
    }, {
      data
    }) {
      console.log(tabBars);
      console.log(111,data);
      uni.setStorageSync('tabName',data);
      commit('SET_USER_TAB', data)
    }
  }
}
export default tabbar