vuex4狀態(tài)管理的原理?
Vuex 是一個專門為 Vue.js 框架設(shè)計的、專門用來對于 Vue.js 應(yīng)用進行狀態(tài)管理的庫。它借鑒了 Flux、redux 的基本思想,將狀態(tài)抽離到全局,形成一個 Store。
因為 Vuex 內(nèi)部采用了 new Vue 來將 Store 內(nèi)的數(shù)據(jù)進行「響應(yīng)式化」,所以 Vuex 是一款利用 Vue 內(nèi)部機制的庫,與 Vue 高度契合,與 Vue 搭配使用顯得更加簡單高效,但缺點是不能與其他的框架(如 react)配合使用。