如何定义
Vue.use(Vuex)
const store = new Vuex.Store({
//公共数据
state:{
},
//只有在 mutations中定义的函数,才有权力修改state中的数据
mutations:{
},
//异步请求,放在这
actions:{
},
//类似于vue的计算属性
getters:{
}
})
export default store
如何使用
import {mapState, mapMutations, mapActions, mapGetters} from 'vuex'
computed:{
...mapState(['count']),
...mapGetters(['lcount'])
}