formly-form не обновляет модель - PullRequest
0 голосов
/ 17 марта 2020

Я создал шаблон динамического 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);}

`

...