Vuex使用單一狀態(tài)樹(shù)存捺。
state存儲(chǔ)數(shù)據(jù)。
getter對(duì)state中的數(shù)據(jù)進(jìn)行過(guò)濾曙蒸。
getters.png
mapGetters.png
mutation更改store中的state的唯一方法捌治,commit mutation。只能同步操作纽窟。
mutations.png
常量替代事件類型.png
action提交的是mutation肖油,而不是直接變更的state”鄹郏可以包含任何異步操作森枪。
actions.png
處理異步操作.png
module 將store分解成多個(gè)module。每個(gè)module擁有自己的state审孽,getters县袱,mutations,actions佑力。
module.png