1

我为用户提供以下商店结构:

 usersState = {
    isLoading: boolean;
    items: {
       entities: {},
       ids: []
    }
 }

adapter.getSelectors()仅适用于顶级键,而我想在 items 键中应用它。怎么可能呢?

谢谢。

4

1 回答 1

0

来自@ngrx/entity - models.d.ts:

getSelectors<V>(selectState: (state: V) => EntityState<T>): EntitySelectors<T, V>;

您可以简单地提供一个投影仪,adapter.getSelectors()如下所示:

adapter.getSelectors((state: YourStateType) => state.items)
于 2020-07-10T09:17:15.367 回答