Привязать объект к 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">
Другие вопросы по тегам