vue分幾個(gè)模塊?
Vuex主要有以下幾個(gè)模塊1.state:定義了應(yīng)用程序的數(shù)據(jù),可以設(shè)置默認(rèn)的初始狀態(tài)。
2.getters:允許組件從 store 中獲取數(shù)據(jù) 。
3.mutations:是唯一更改 store 中狀態(tài)的方法,且必須是同步函數(shù)。但不可以直接調(diào)用mutation,必須使用commit函數(shù)來(lái)告訴Vuex更新存儲(chǔ)并提交更改。
4.actions:執(zhí)行異步操作來(lái)存取狀態(tài),但也不可以直接調(diào)用action,必須使用dispatch函數(shù)來(lái)執(zhí)行。