关于vuex必须知道里面的这几个属性:
state,actions,getters,mutations,setters
state:对应存储在vuex中的变量或者对象。(把它当成一个类对象就好了,里面放了各种的属性)
setters:定义方法去赋值给state中的属性,通过传参的方式
getters:定义方法去获取state中属性的值
关于state,getters,setters,如果学过java,就可以形象的理解为一个类对象,里面有setter,getter方法。
mutations:设置方法去修改state里面的值,并且是通过store.commit(name,data)的方式去调用
mutation里面的方法来达到修改state里面的属性。
actions:定义方法提供给组件使用,通过mapActions,将action中定义的方法暴露出去