是否可以测试您已经在地图上循环了多少次?
如下所示:
@item.itemImgs.map { img =>
@if(img._1) {
<html stuff>
}
}
以上是*.scala.html
文档中的Play Framework模板引擎。
答案 0 :(得分:2)
您可以使用zipWithIndex
并获取元素索引,您可以知道映射集合的次数,请注意它是基于零索引的:
scala> List(1,2,3,4).zipWithIndex.map { case (e,i) => println(i + ": " + e ) }
0: 1
1: 2
2: 3
3: 4