угловой, как проверить, модель изменена или нет - PullRequest
0 голосов
/ 09 мая 2018

Я использую Angular 4, и я хочу проверить, что Любое значение изменено пользователем или нет? На моей странице более 100 элементов управления (текстовое поле, раскрывающийся список и редактируемая сетка)

Мне нужно проверять только, изменилось ли какое-либо значение или нет.

1 Ответ

0 голосов
/ 09 мая 2018

Вы можете подписаться на valuesChanged свойство formControl .

yourFormControl.valuesChanged.subscribe( value => {
   console.log(value); //will output the new value from yourFormControl
});

Обратите внимание, что сама форма имеет это свойство.

this.yourForm = this.formBuilder.group( /* etc... */)
this.yourForm.valuesChanged.subscribe( form => {
   console.log(form); //will output the new value from the entire form, every time one of its child is changed
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...