Winkel-2 bedingte ngFor

Ich versuche zu bereinigen meinem template-code. Ich habe Folgendes:

<ul>
  <li *ngIf="condition" *ngFor="let a of array1">
    <p>{{a.firstname}}</p>
    <p>{{a.lastname}}</p>
  </li>
  <li *ngIf="!condition" *ngFor="let b of array2">
    <p>{{b.firstname}}</p>
    <p>{{b.lastname}}</p>
  </li>
</ul>

Gibt es eine Möglichkeit, bedingt pick array1 oder array2 Durchlaufen mit *ngIf oder etwas so, dass ich mich nicht zu wiederholen, so viel template-code? Dies ist nur ein Beispiel; meine eigentliche <li> enthält viel mehr Inhalt, so dass ich wirklich don ' T wollen, mich zu wiederholen. Danke!

InformationsquelleAutor 7ball | 2016-12-21

Schreibe einen Kommentar