如何从ngrx store中获取Observable对象
生活随笔
收集整理的這篇文章主要介紹了
如何从ngrx store中获取Observable对象
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Actions描述了從Components和services dispatch出來的unique events.
counter$: Observable;
這個store的初始化不需要應用開發人員操心,直接通過構造函數參數的方式注入:
尖括號后的fromExample.State就是包含業務邏輯的數據結構。
store.select方法里需要傳一個memoized selector:fromExample.getCounterCounter
getCounterCounter這個選擇器 又是通過另一個選擇器和mapping function通過createSelector加工而成的。Mapping函數一般是將整體State映射成具體業務需要的字段。
getCounterState:
這個getExampleState就是feature selector了,通過另一個方法createFeatureSelector創建:
最后也是最重要的一步,一定要將feature selector同reducers通過StoreModule.forFeature建立綁定關系,下面24行意思是將我們自己實現的reducers注冊到feature selector example上去。
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的如何从ngrx store中获取Observable对象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 共轭函数_复共轭函数
- 下一篇: SAP Spartacus UsersS