我有两个字符串数组,我想迭代其中一个取决于条件。如何避免代码重复?现在*ngIf
现在:
<tr *ngIf="!condition">
<td *ngFor="let field of firstArray">{{field}}</td>
</tr>
<tr *ngIf="condition">
<td *ngFor="let field of secondArray">{{field}}</td>
</tr>
有更好的方法吗?
答案 0 :(得分:7)
<tr>
<td *ngFor="let field of (condition ? secondArray : firstArray)">{{field}}</td>
</tr>