I have a project with Angular 2.
I have a formbuilder with field who use Google Places API. Everything works except my field with dropdown after click on element.
The new value is set in the field but value of formbuilder is not.
My function formbuilder :
createFormStep1() {
this.rideForm = this._formBuilder.group({
departure: [this.rideModel.departure, [Validators.required]]
// ...
});
}
My template :
<aside class="section-form">
<div class="form-group">
{{ rideForm.value.departure }}
<input type="text" #autocomplete (focusout)="onKeyOrigin($event)" class="form-control" formControlName="departure" placeholder="Ville, adresse, métro, gare...">
<app-control-messages [control]="rideForm.controls.departure"></app-control-messages>
</div>
</aside>