0

我想在循环中使用计数器,因此每个表的行都有其唯一id属性,该属性指示当前循环迭代。如何访问当前索引?(在标记为的示例代码中ITERATOR_HERE

<table id="table_id" class="display">
<thead>
    <th>Key</th>
    <th>Value</th>      
    <th></th>
</thead>
<tbody>
    #{list items:paras, as:'elem' }
    <tr>
        <td id="ITERATOR_HERE">${elem.sendAllKey}</td>
        <td>${elem.sendAllValue}</td>               
        <td>button</td>             
    </tr>       
    #{/list}
</tbody>    
</table>
4

1 回答 1

7

list 标签创建一个varname_index包含当前迭代次数的变量。有关更多信息,请参阅标签参考;)

所以,你的片段变成:

#{list items:paras, as:'elem' }
<tr>
    <td id="ITERATOR_${elem_index}">${elem.sendAllKey}</td>
    <td>${elem.sendAllValue}</td>               
    <td>button</td>             
</tr>       
#{/list}
于 2012-10-16T22:08:47.353 回答