我在 Angular 11 应用程序中使用@ngrx/data,我想为我的Settings
实体提供初始状态,就像你可以使用@ngrx/store 和 StoreModule.forRoot({}, {initialState: someInitialState}
.
向@ngrx/data
实体提供初始状态的正确方法是什么?
谢谢!
我在 Angular 11 应用程序中使用@ngrx/data,我想为我的Settings
实体提供初始状态,就像你可以使用@ngrx/store 和 StoreModule.forRoot({}, {initialState: someInitialState}
.
向@ngrx/data
实体提供初始状态的正确方法是什么?
谢谢!
使用相关模块的效果或构造函数
export class DataModule {
constructor(hero: HeroCollection, villain: VillainCollection, fight: FightCollection, store: Store) {
hero.addManyToCache([]);
villain.addManyToCache([]);
fight.addManyToCache([]);
// .....
}
}
@Injectable()
export class EntityEffects {
@Effect()
public readonly data$ = this.actions$.pipe(
ofType(ROOT_EFFECTS_INIT),
// ....
);
}