2 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
1.引用vue官網(wǎng)說的"調(diào)試將會(huì)變?yōu)樨瑝?。任何時(shí)間,我們應(yīng)用中的任何部分,在任何數(shù)據(jù)改變后,都不會(huì)留下變更過的記錄",也就是可以隨意更改,而且沒有留下任何記錄,后期項(xiàng)目會(huì)無法維護(hù)。而vuex可以追蹤變量的改變,而且必須通過固定的屬性才能修改.
2.vuex約定了四個(gè)屬性,state(初始化變量值),getter(獲得變量值),action(異步改變值),mutation(同步改變值),一般是dispatch觸發(fā)action,action里面觸發(fā)mutation
3.官網(wǎng)詳解為什么會(huì)有vuex,官網(wǎng)vuex詳細(xì)介紹
4.希望可以幫到你

TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊
1)缺少時(shí)間旅行功能
2)vuex專做態(tài)管理,由一個(gè)統(tǒng)一的方法去修改數(shù)據(jù),全部變量是可以任意修改的
3)做日志搜集,埋點(diǎn)的時(shí)候,有vuex更方便
4)全部變量多了會(huì)造成命名污染,vuex不會(huì),同時(shí)解決了父組件與孫組件,以及兄弟組件之間通信的問題
- 2 回答
- 0 關(guān)注
- 1268 瀏覽
添加回答
舉報(bào)