Cum se afișează toate elementele unui tablou de obiect într-un tabel folosind directiva ngFor unghiulare?

voturi
0

Trebuie să afișeze o serie de obiecte de date într-un tabel.

Am încercat acest cod:

    <tr *ngFor=let item of fetchedMails>
      <td><input name=name [(ngModel)]=item.full_name></td>
      <td><input name=email [(ngModel)]=item.email></td>
    </tr>

În cazul în care fetchedMails este matrice de obiecte

Am folosit 2-mod obligatoriu, astfel încât utilizatorul să poată să editați numele și retrimiteți formularul.

Dar, în tabel, am putea obține doar ultimul element de matrice repetate n ori.

Cum pot afișa fiecare element de matrice în tabel?

Întrebat 24/10/2019 la 12:56
sursa de către utilizator
În alte limbi...                            


1 răspunsuri

voturi
3

Încercați mai jos soluție .. Doar eliminați nameatribut și înlocuiți - l cungModelOptions

<tr *ngFor="let item of fetchedMails">
  <td><input [ngModelOptions]="{standalone: true}" [(ngModel)]="item.full_name"></td>
  <td><input [ngModelOptions]="{standalone: true}" [(ngModel)]="item.email"></td>
</tr>

Publicat 24/10/2019 la 13:01
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more