Если вы переназначите свой массив metaIds, будет запущено событие жизненного цикла ngOnChanges. Вы можете деконструировать ваш массив в новый массив.

гловое приложение застряло с проблемой, я использовал ввод как массив и выдавал значение в массив, когда возникает событие щелчка. Но ngOnChanges не запускается, когда завершается push массива. Есть ли способ уволить ngOnChange

Мой код это файл

@Component({
  selector: 'adv-search',
  templateUrl: './app/modules/result.html'
})

export class InputComponent {
  @Input() metas:any=[];

  ngOnChanges() {
    console.log(this.metas);
  }
}

My Selector Tag

<adv-search [metas] = "metaIds"></adv-search>

Нажмите Код события

insertIds(id:any) {
   metaIds.push(id);
}

Ответы на вопрос(3)

Ваш ответ на вопрос