У меня более 15 полей в форме. Если пользователь открывает форму в режиме редактирования, а значение формы не обновляется, то это показывает, что значение сообщения не изменяется при нажатии кнопки обновления. В противном случае, если значение формы изменяется, отображается сообщение «Данные обновлены».
Мне не нужно обновленное значение, мне просто нужно проверить, обновлено значение или нет при нажатии кнопки.
Ниже приведен мой код, который я пробовал, но он не работает при нажатии кнопки обновления.
HTML
<div>
<form id="editfrm" [formGroup]="Editunit">
<div>
<input type="text" formControlName="name" />
</div>
<div>
<input type="text" formControlName="code" />
</div>
</form>
</div>
<footer>
<button class="btn btn-secondary" type="reset" (click)="update(Editunit.value)">Edit</button>
</footer>
// Файл Component.ts
update(Editunit?) {
this.Editunit.valueChanges.subscribe((data) => {
if(data is changed){
alert("Data updated");
}else{
alert("form not updated");
}
return;
});
}