我正在使用playFramework 2.1
我想在playFramework模板中打破for循环。
这是我的代码:
@breakable {
@for((item, count) <- list.zipWithIndex) {
<tr>
<td>@item.id</td>
<td>...</td>
</tr>
@if(count > 5){
@println("break")
@break
}
}
}
但它不起作用 - 它没有显示任何html标签。它仅适用于println
播放控制台。
答案 0 :(得分:2)
我不确定如何创建这个自定义标记(我对Play也不熟悉),但在这种情况下,您可以在for语句中添加一个过滤器:
@for((item, count) <- list.zipWithIndex if count <= 5) {
<tr>
<td>@item.id</td>
<td>...</td>
</tr>
@if(count > 5){
@println("break")
@break
}
}
希望有所帮助!