如何從ngrx store中獲取Observable對象

Actions描述了從Components和services dispatch出來的unique events.數據結構

counter$: Observable;app


這個store的初始化不須要應用開發人員操心,直接經過構造函數參數的方式注入:ide

尖括號後的fromExample.State就是包含業務邏輯的數據結構。函數

store.select方法裏須要傳一個memoized selector:fromExample.getCounterCounterspa

getCounterCounter這個選擇器 又是經過另外一個選擇器和mapping function經過createSelector加工而成的。Mapping函數通常是將總體State映射成具體業務須要的字段。blog

getCounterState:開發

這個getExampleState就是feature selector了,經過另外一個方法createFeatureSelector建立:get

最後也是最重要的一步,必定要將feature selector同reducers經過StoreModule.forFeature創建綁定關係,下面24行意思是將咱們本身實現的reducers註冊到feature selector example上去。it

相關文章
相關標籤/搜索