На моем шаблоне у меня есть эта строка кода:огонь ngOnChanges на компонентной модели собственности
<input name="distanceA" id="distanceA" type="number" [(ngModel)]="distanceA"/> {{distanceA}} meter
В это component.ts файл у меня есть это:
distanceA: number;
и далее по этому вопросу:
ngOnChanges(changes: any) {
if (changes["distanceA"]) {
alert(changes["distanceA"].currentValue);
}
if (changes["distanceB"]) {
alert(changes["distanceB"].currentValue);
}
}
Однако событие ngOnChanges не срабатывает при вводе в поле ввода. В чем причина этого? Как я могу сделать эту работу? Сама привязка работает, так как я вижу, что я вводил в поле ввода, отображающееся на странице с помощью {{distanceA}}