Привязать объект к FormGroup - ng2
У меня есть объект, содержащий данные (например: orderDetails
) и я имею FormGroup
привязка объекта к моему объекту (orderDetails
).
this.formGroup = this.formBuilder.group(this.orderDetails);
Я хочу изменить объект (напр. this.orderDetails.price = 15;
) и увидеть его в форме группы и в представлении.
Я также могу получить доступ к formGroup this.formGroup.controls['price'].setValue(15);
но это заставляет меня писать имя поля без intellisense.
Есть ли способ синхронизации между объектом и formGroup
? Спасибо!
1 ответ
Решение
Ты можешь использовать ngModel
привязка для автоматической синхронизации между моделью и элементом управления:
<input type="text" formControlName="price" [(ngModel)]="orderDetails.price">