【发布时间】:2018-01-05 20:14:28
【问题描述】:
目前我有这个循环:
<tr *ngFor="let n of [42, 42, 43, 43, 1, 2, 3]; let i = index">
<td class="branch">Branch</td>
<td class="date">Date</td>
<td class="account">Account {{n}} - Account Name</td>
<td class="debit" *ngIf="i % 2 == 0">100000</td>
<td class="credit" *ngIf="i % 2 == 0"> </td>
<td class="debit" *ngIf="i % 2 == 1"> </td>
<td class="credit" *ngIf="i % 2 == 1">100000</td>
</tr>
然后,我想每隔偶数行添加下面的代码。
<tr>
<td class="description" colspan="5" >Trasaction detail here...</td>
</tr>
问题是我无法在上述循环中访问变量i。如何解决这个问题?
编辑 结果应该是这样的:
<table>
<tr>
<td class="branch">Branch</td>
<td class="date">Date</td>
<td class="account">Account - Account Name</td>
<td class="debit">100000</td>
<td class="credit"> </td>
</tr>
<tr>
<td class="branch">Branch</td>
<td class="date">Date</td>
<td class="account">Account - Account Name</td>
<td class="debit"> </td>
<td class="credit">100000</td>
</tr>
<tr>
<td class="description" colspan="5" >Trasaction detail here...</td>
</tr>
<tr>
<td class="branch">Branch</td>
<td class="date">Date</td>
<td class="account">Account - Account Name</td>
<td class="debit">30000</td>
<td class="credit"> </td>
</tr>
<tr>
<td class="branch">Branch</td>
<td class="date">Date</td>
<td class="account">Account - Account Name</td>
<td class="debit"> </td>
<td class="credit">30000</td>
</tr>
<tr>
<td class="description" colspan="5" >Trasaction 2 detail here...</td>
</tr>
</table>
【问题讨论】:
-
我不明白。你想把一个
放在另一个 里面吗?您可以发布您想要的示例输出吗? @Paul 添加了我想要的输出..