Files
bamboo_admin_message/src/plugin/vue-socket.io/store.js
T
2022-07-07 22:24:46 +08:00

40 lines
511 B
JavaScript

import Vuex from 'vuex'
const state = {
count: 1
}
const mutations = {
SET_ADD_COUNT : (state) => {
state.count++
},
SET_SUBTRACT_COUNT: (state) => {
state.count--
}
}
const actions = {
// 加
add({commit}) {
commit('SET_ADD_COUNT')
},
// 减
subtract({commit}) {
commit('SET_SUBTRACT_COUNT')
}
}
const store = new Vuex.Store({
modules: {
//封装的存放state下count的方法
app: {
// namespaced: true,
state,
mutations,
actions
}
}
})
export default store