原則:
中小型項目中,如果組件的公共狀態(tài)不多的情況下,不建議使用vuex,反而會增加代碼復雜度,想要組件通信,直接通過event bus即可,中大型項目中,多個組件公共狀態(tài)較多情況下,建議使用vuex
在項目中,多個組件的公共狀態(tài)可以存儲的vuex中,比如電商網(wǎng)站的購物車數(shù)據(jù),可以存儲在vuex中。后臺管理角色鑒權中的 不同角色的側(cè)邊欄數(shù)據(jù),以及 不同角色可以訪問的路由數(shù)據(jù)可以存儲的vuex中,拿到數(shù)據(jù)儲存。