I have form with implemented form array but here i can not validate basically i do not know how to get controls from form array. I have an error that controls of undefined.
Here you can see my code what i have tried
<form [formGroup]="myForm">
<div formArrayName="addresses" >
<div *ngFor="let address of myForm.controls.addresses.controls; let i=index" class="panel panel-default">
<div [formGroupName]="i" class="myform">
<label>street</label>
<input type="text" class="form-control" formControlName="street" [class.valid]="address.street.valid"><br><br>
<label>postcode</label>
<input type="text" class="form-control" formControlName="postcode">
</div><br><br>
</div>
</div><br><br>
<pre>form value: <br>{{myForm.value | json}}</pre>
</form>
you can see full working example here
https://stackblitz.com/edit/angular-r4jruv?file=app%2Fapp.component.html