szy*_*ond 3 scala playframework playframework-2.0
在模板中给出一个循环,如下所示:
@for(item <- items) {
@if(item.id == 42) {
BREAK
}
}
Run Code Online (Sandbox Code Playgroud)
我怎么能让它破裂?是否可以在play框架模板中使用break/continue构造?
假设items是Scala集合,惯用方法不是要破解,而是在开始迭代之前过滤掉你不想处理的元素.
我猜你的收藏是按照ID排序的,一旦你到达第42项,你的意图就是停止.如果确实如此,我会这样做:
@for(item <- items.filter(_.id < 42)) {
// Do stuff
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1012 次 |
| 最近记录: |