Вы должны использовать одну или ngModel
или value
привязку, как это -
<mat-form-field> <input type="text" maxlength="14" [value]='user.name' name="name" matInput> </mat-form-field>
или
<mat-form-field> <input type="text" maxlength="14" [(ngModel)]="user.name" name="name" matInput> </mat-form-field>
Причина в том, что когда вы используете [(ngModel)]
(Двусторонняя привязка данных) он также устанавливает value
этого элемента.
value (односторонняя привязка данных) следует использовать, когда вам нужно установить значение только этого элемента.
ngModel следует использовать в случае двусторонней привязки данных