2

是否有可能以相反的顺序获取元素。

所以现在典型的速度 foreach 是这样的:

<ol style="list-style: decimal!important;">
    #foreach ($i in $item.siblings)
        <li>$i.data</li>
    #end
</ol>

输出:

但我想得到相反的输出,比如:

4

1 回答 1

4

如果 $item.siblings 是 List 的实现,你可以试试

<ol style="list-style: decimal!important;">
    #set($c = $item.siblings.size())
    #foreach ($i in $item.siblings)
        #set($c = $c - 1)
        #set($sibling = $item.siblings.get($c))
        <li>$sibling.data</li>
    #end
</ol>
于 2012-12-18T10:56:40.373 回答