我有一个功能状态,我想将其注入到组件中。从我看到的所有示例中,只有一个选项可以进行包含所有功能状态的全局状态注入。是否可以仅将一个功能状态注入到组件中,而不是整个 ngrx 存储中?
当您注入时Store,您将始终拥有其完整状态。存储上的泛型(例如FeatureStateon Store<FeatureState>)仅在编译时在该组件中具有类型安全性。这是针对字符串选择器或函数选择器完成的,例如store.select(s => s.customers)。如果您将选择器与 createSelector通用类型一起使用,则不再需要,因为选择器本身是类型安全的。
在运行时,您将始终获得完整的状态。
| 归档时间: |
|
| 查看次数: |
1599 次 |
| 最近记录: |