@ngrx/entity 附加参数
Addtional parameter with @ngrx/entity
我想将员工数组和页面加载状态保持在商店状态。所以我的初始状态看起来像这样
const initialState = {
isLoading: false,
employees: []
};
现在我想对员工使用@ngrx/entity 而不是数组。该文档仅显示使用具有整个状态的实体的演示。
如何将实体仅用于一个 属性 而不是整个状态?
如果不可能,上述情况的替代方案是什么?
示例见docs:
import { EntityState, EntityAdapter, createEntityAdapter } from '@ngrx/entity';
export interface User {
id: string;
name: string;
}
export interface State extends EntityState<User> {
// additional entities state properties
selectedUserId: number;
}
export const adapter: EntityAdapter<User> = createEntityAdapter<User>();
我想将员工数组和页面加载状态保持在商店状态。所以我的初始状态看起来像这样
const initialState = {
isLoading: false,
employees: []
};
现在我想对员工使用@ngrx/entity 而不是数组。该文档仅显示使用具有整个状态的实体的演示。
如何将实体仅用于一个 属性 而不是整个状态?
如果不可能,上述情况的替代方案是什么?
示例见docs:
import { EntityState, EntityAdapter, createEntityAdapter } from '@ngrx/entity';
export interface User {
id: string;
name: string;
}
export interface State extends EntityState<User> {
// additional entities state properties
selectedUserId: number;
}
export const adapter: EntityAdapter<User> = createEntityAdapter<User>();