vuex主分为state,getters,mutations,actions。
state主要用于储存全局值,如果有一个内容在多个页面都有使用的时候用state来控制会事半功倍,相对于很简单。(在全局通过this.$store.state.'key')
getters相当于vue的计算属性。(在全局通过this.$store.getters.fuctionName)
mutations相当于函数,可以修改state的值,不能异步操作。(在全局通过this.store.commit('函数名', 自定义值))
actions和mutations相同但是可以异步加载,经常用于异步操作控制mutations。(在全局通过this.$store.dispatch('mutations的名称', 自定义值)---操作mutaions)
会了这些操作vuex就会入门了,相对于操作还是需要灵活的头脑的,介绍放在这里理解了原理并且举一反三不断思考就可以提高水平大大节省工作时间。