我使用Vuex for Vue 2(有点像Redux for React)。我找到了一个更新计数器的example用法,其代码如下:
import Vuex from 'vuex'
import Vue from 'vue'
Vue.use(Vuex)
var store = new Vuex.Store({
state: {
counter: 0
},
mutations: {
INCREMENT (state) {
state.counter ++
}
}
})
export default store
我的问题是,这与简单地放弃Vuex和制作手动商店有什么不同?那就是:
import Vue from 'vue'
var store = {
state: {
counter: 0
},
mutations: {
INCREMENT (state) {
state.counter ++
}
}
}
export default store
答案 0 :(得分:1)
它实现了其他工具,集成,帮助器: