Vuex有那幾種狀態(tài)和屬性?

vuex的流程

頁面通過mapAction異步提交事件到action。action通過commit把對應(yīng)參數(shù)同步提交到mutation。mutation會修改state中對于的值。
最后通過getter把對應(yīng)值跑出去,在頁面的計(jì)算屬性中,通過mapGetter來動態(tài)獲取state中的值

vuex有哪幾種狀態(tài)和屬性

有五種,分別是State , Getter , Mutation , Action , Module (就是mapAction)

vuex的State特性是?

stae就是存放數(shù)據(jù)的地方,類似一個倉庫 , 特性就是當(dāng)mutation修改了state的數(shù)據(jù)的時候,他會動態(tài)的去修改所有的調(diào)用這個變量的所有組件里面的值( 若是store中的數(shù)據(jù)發(fā)生改變,依賴這個數(shù)據(jù)的組件也會發(fā)生更新 )

vuex的Getter特性是?

getter用來獲取數(shù)據(jù),mapgetter經(jīng)常在計(jì)算屬性中被使用

vuex的Mutation特性是?

Action 類似于 mutation,不同在于:

  • Action 提交的是 mutation,而不是直接變更狀態(tài)。

  • Action 可以包含任意異步操作

vuex的優(yōu)勢

1 狀態(tài)管理工具 核心是響應(yīng)式的做到數(shù)據(jù)管理, 一個頁面發(fā)生數(shù)據(jù)變化。動態(tài)的改變對應(yīng)的頁面

兄弟之間組件有大量通信的,建議一定要用VUEX,不管大項(xiàng)目和小項(xiàng)目

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 從周4開始,期末隨堂家長會開啟, 這周都沒有睡好覺,全在準(zhǔn)備當(dāng)中。 我做事慢,沒有在墨跡,就是手頭慢,腦袋轉(zhuǎn)的慢,...
    希望育兒閱讀 280評論 0 0
  • 帶下錦繡江山錦繡江山詞,教師節(jié)湘江世紀(jì)城就是#小*思想覺悟吃
    匯Anita閱讀 225評論 0 0
  • 雨還在下,我們還是無法出去玩。 鄭兒上午,睡了一個多小時,下午睡了一個多小時。今天睡眠質(zhì)量不錯哦。 鄭先生下午去買...
    簡寧思靜閱讀 124評論 0 0
  • 李佳佳看著身邊睡死的男人,她咬著牙,恨不得一腳將他踹下床去。但這并不是因?yàn)樗腥吮趋曊鹛?,吵得她睡不著覺,而是她...
    文若信閱讀 739評論 6 11

友情鏈接更多精彩內(nèi)容