Ngrx簡(jiǎn)介
將 component 與service 的狀態(tài)統(tǒng)一放到 store账千,當(dāng) store 的狀態(tài)有更新鼓蜒,將會(huì)自動(dòng)更新到有 subscribe 的 component 和 service
View : 展示使用者的界面的猛,例如: component
Action: 當(dāng) component 有任何 event 時(shí)施流,會(huì)對(duì)Ngrx發(fā)出 action
Dispatcher:負(fù)責(zé)接收component 傳來的 action耗溜,并將 action 傳給 reducer。
Store: Ngrx在瀏覽器端的狀態(tài)存儲(chǔ)庫,存放所有的Action狀態(tài)。
Reducer:根據(jù) dispatcher 傳來的 action涛舍,決定如何返回那種狀態(tài),即 state唆途。
State: reducer 后返回的新狀態(tài)
簡(jiǎn)要流程 Component -> Action -> Reducer -> Store -> Component富雅。