如何在play2中声明和增加变量? (在。 scala.html模板)
伪代码:
@counter
@for(l <- list){
<span class="data-@counter">
</span>
@(counter += 1)
}
答案 0 :(得分:18)
你真的需要反击和增量吗?你可以这样做:
@for((l, index) <- list.zipWithIndex){
<span class="data-@index">@l</span>
}
方法zipWithIndex
创建元组列表。
答案 1 :(得分:5)
在模板上声明
@import java.math.BigInteger; var i=1
用于模板中的增量
@(i+=1)