Actions描述了从Components和services dispatch出来的unique events.
counter$: Observable;
如何从ngrx store中获取Observable对象Actions描述了从Components和services dispatch出来的unique events.
如何从ngrx store中获取Observable对象Actions描述了从Components和services dispatch出来的unique events. 这个store的初始化不需要应用开发人员操心,直接通过构造函数参数的方式注入:
如何从ngrx store中获取Observable对象Actions描述了从Components和services dispatch出来的unique events. 尖括号后的fromExample.State就是包含业务逻辑的数据结构。
如何从ngrx store中获取Observable对象Actions描述了从Components和services dispatch出来的unique events. store.select方法里需要传一个memoized selector:fromExample.getCounterCounter
如何从ngrx store中获取Observable对象Actions描述了从Components和services dispatch出来的unique events. getCounterCounter这个选择器 又是通过另一个选择器和mapping function通过createSelector加工而成的。Mapping函数一般是将整体State映射成具体业务需要的字段。
getCounterState:
如何从ngrx store中获取Observable对象Actions描述了从Components和services dispatch出来的unique events. 这个getExampleState就是feature selector了,通过另一个方法createFeatureSelector创建:
如何从ngrx store中获取Observable对象Actions描述了从Components和services dispatch出来的unique events. 最后也是最重要的一步,一定要将feature selector同reducers通过StoreModule.forFeature建立绑定关系,下面24行意思是将我们自己实现的reducers注册到feature selector example上去。
如何从ngrx store中获取Observable对象Actions描述了从Components和services dispatch出来的unique events.