Вы можете создавать формы динамически из вашего ответа. ->
for (item of response.items) {
const formGroup = {
form: this.formBuilder.group({
fromVal: ['', Validators.required],
toVal: ['', Validators.required],
}),
};
this.fromArray.push(formGroup);
}
Тогда вы можете получить к ним доступ в своем представлении ->
<mat-cell *matCellDef="let riskClass; let i = index;" class="px-0 col">
<form [formGroup]="fromArray[i].form" >
<label class="no-wrap mr-3">FROM : </label>
<input formControlName="fromVal"
[value]="fromArray[i].form.get('fromVal').value"
class="form-control no-radius mt-0 mr-3"/>
</form>
</mat-cell>