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