В моем компоненте я получаю данные из хранилища, например:
ngOnInit() {
this.appUserName = this.store.pipe(select(subscribe.getAppUserName));
this.store.dispatch(new actions.LoadTranslationIds());
this.data = this.store.pipe(select(subscribe.getTranslationIds));
}
после назначения Я пытаюсь напечатать «this.data» в «ngChanges», например:
ngOnChanges() {
console.log('trans id', this.data);
}
Но ngOnChanges
само по себе не срабатывает. Я не могу утешить данные, которые я получаю. что не так с моим кодом? или каков будет правильный подход?
Я не использую подход "подписаться" здесь.