Я создал шаблон динамического c, который хорошо работает с небольшим макетом, но когда я звоню в службу, ничего не отображается. Похоже, шаблон не берет модель из вызова.
---- file1. html ---
<form [formGroup]="form" (ngSubmit)="submit()">
<formly-form [model]="modelTable1" [fields]="fields" [options]="options" [form]="form">
</formly-form>
</form>
----- file1.ts ----
constructor( private service: service, ) {
this.service.getPrenotazioni().subscribe(
(result) => {
if (result.success) {
this.modelTable1 = {
data:result.data
},
// this.modelTable1 = {...this.modelTable1}
console.log('data from service', this.modelTable1); }
},
(error) => console.log('errore')
);
}
----- dynaim c -форма. html ------
<div *ngFor="let field of field.fieldGroup; let i = index;">
<formly-group [model]="model[i]" [field]="field" [options]="options" [form]="formControl">
====some content===
</formly-group>
</div>
-------- dynamici c -form.ts --------
constructor(builder: FormlyFormBuilder) {
super(builder);}
`