Я использую Angular 4, и я проверяю, изменилось ли какое-либо значение пользователем или нет?На моей странице более 100 элементов управления (текстовое поле, выпадающий список и редактируемая сетка)
Мне нужно проверять только то, изменилось ли какое-либо значение или нет.Для этого я использую приведенный ниже код, но он вызывается несколько раз при загрузке страницы.
Как мне этого избежать. Мне нужно valuechange будет выполняться только при изменении пользователем любого значения.
import { Component, OnInit, ViewChild, AfterViewInit, HostListener, OnChanges, DoCheck, AfterViewChecked,OnDestroy } from "@angular/core";
@ViewChild('fromNote') fnotes;
ngAfterViewInit() {
this.fnotes.valueChanges.subscribe(val => {
alert('changed');
});
}