Проверка экземпляра компонента в angular - PullRequest
0 голосов
/ 26 февраля 2020

Я проверяю экземпляр компонента, добавлен ли компонент в DOM или нет на основе поля stati c. Я назначаю его полю stati c.

childComponent.ts

static childInstance : ChildComponent;
constructor() {
  ChildComponent.childInstance = this; 
}

parentComponent.ts

static Arr = Array<{ id: string, msg: string}>();
if(ChildComponent.childInstance){
   parentComponent.Arr.push('1','new msg');
}

Приведенный выше код работает нормально и отображает сообщение массива в chrome, и у меня возникла проблема в IE11. при загрузке сообщение стало отображаться в IE11 и после этого исчезало.

Почему оно ведет себя в IE11?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...