Я пытаюсь очистить свой код шаблона. У меня есть следующие:Угловой 2 условный ngFor
<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>
Есть ли способ условно выбрать array1
или array2
перебирать с помощью *ngIf
или что-то так, что я не должен повторять столько кода шаблона? Это всего лишь пример; мой фактический <li>
содержит намного больше контента, поэтому я действительно не хочу повторять себя. Благодаря!
Спасибо! Именно то, что мне нужно. – 7ball