国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

熱門文章> vuex是什么 >

vuex是什么

36氪企服點評小編
2022-01-13 11:13
2934次閱讀

Vuex 是一個專為 Vue.js 應用程序開發的狀態管理模式。它采用集中式存儲管理應用的所有組件的狀態,并以相應的規則保證狀態以一種可預測的方式發生變化。Vuex 也集成到 Vue 的官方調試工具 devtools extension,提供了諸如零配置的 time-travel 調試、狀態快照導入導出等高級調試功能。簡單的說:Vuex是vue框架中狀態管理。

vuex是什么vuex是什么

Vuex的五個核心屬性

1、state

vuex的基本數據,用來存儲變量。

 

2、geeter

從基本數據(state)派生的數據,相當于state的計算屬性。

 

3、mutation

提交更新數據的方法,必須是同步的(如果需要異步使用action)。每個mutation都有一個字符串的事件類型(type)和一個回調函數(handler)。

回調函數就是我們實際進行狀態更改的地方,并且它會接受state作為第一個參數,提交載荷作為第二個參數。

 

4、action

和mutation的功能大致相同,不同之處在于:Action提交的是mutation,而不是直接變更狀態;Action可以包含任意異步操作。

 

5、modules

模塊化vuex,可以讓每一個模塊擁有自己的state、mutation、action、getters,使得結構非常清晰,方便管理。

[免責聲明]

文章標題: vuex是什么

文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。

消息通知
咨詢入駐
商務合作