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