Twirl / Play中动态的网址列表

时间:2017-04-18 08:32:35

标签: scala url playframework twirl

我试图在Twirl模板中创建一个动态的URL列表,但没有运气。由于某种原因,我似乎无法映射集合以创建URL列表。这就是我所拥有的:

{{1}}

href中的部分无法编译。有什么想法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您没有提供有关casesCollection类型的详细信息以及您收到的错误。

这是一个有效的简化示例:

在控制器中:

def index = Action {
    val casesCollection = List("A", "B", "C")
    Ok(views.html.xxx(casesCollection))
}

视图xxx.scala.html

@(casesCollection: List[String])
<ul>
@casesCollection.map { e =>
    <li>@e</li>
}
</ul>

在我的示例中casesCollectionList的简单String。您可能有一些某种对象的列表,但它应该很容易适应。