Angular - ngOnChanges с двумя атрибутами - PullRequest
0 голосов
/ 28 мая 2020

Я передаю два атрибута от родительского компонента к дочернему компоненту, а в дочернем компоненте я использовал функцию ngOnChnage для получения данных, проблема в том, что когда я отображаю данные упражненияFramework перед оператором if, я получаю данные, но внутри если он не отображает данные

 <ef-identifiers [exerciceFramework]="(exerciseFramework$ | async)" 
                 [professionType]="(professionType$ | async)"></ef-identifiers>

export class IdentifiersComponent implements OnChanges {

    @Input()
    public exerciceFramework: object;

    @Input()
    public professionType: string;

    ngOnChanges(changes: SimpleChanges) {
        console.log(changes["exerciceFramework"]); // line 25
        if (changes["professionType"] && changes["professionType"].currentValue) {
            console.log(changes["exerciceFramework"]); // undefined line 27
        }
   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...