Angular ngrx 组件存储.select 方法
Angular ngrx component store .select method
我试图找到 ngrx 的 .select 方法,但我无法在互联网上找到它的详细信息。我需要的是找出这个 .select() 方法的重载。比如,最简单的形式是
.select(state => state.someSlice)
不过我也看到了
.select(p1, p2, (p1, p2) => someFunction(p1, p2));
和类似的。 p1, p2 一定是可观察的吗?我需要一些关于此的文档。这是我的 package.json:
中的 ngrx 版本
"@ngrx/component-store": "^10.0.0",
文档在这方面不是很好,但不同之处在于在 v1 中,您只是 select 使用标准地图函数 属性 状态的一些 属性。
但在第二个中,您要提供两个 selectors,第三个参数是一个 map 函数,用于组合这两个 selectors 的结果。
select 文档在这里:https://v10.ngrx.io/api/store/select
但是更有用的文档在这里:https://v10.ngrx.io/guide/component-store/read
我试图找到 ngrx 的 .select 方法,但我无法在互联网上找到它的详细信息。我需要的是找出这个 .select() 方法的重载。比如,最简单的形式是
.select(state => state.someSlice)
不过我也看到了
.select(p1, p2, (p1, p2) => someFunction(p1, p2));
和类似的。 p1, p2 一定是可观察的吗?我需要一些关于此的文档。这是我的 package.json:
中的 ngrx 版本"@ngrx/component-store": "^10.0.0",
文档在这方面不是很好,但不同之处在于在 v1 中,您只是 select 使用标准地图函数 属性 状态的一些 属性。
但在第二个中,您要提供两个 selectors,第三个参数是一个 map 函数,用于组合这两个 selectors 的结果。
select 文档在这里:https://v10.ngrx.io/api/store/select
但是更有用的文档在这里:https://v10.ngrx.io/guide/component-store/read