我刚开始玩Play! 2.0并且我无法在视图标记周围找到任何好的文档或教程。我的“主要”视图定义如下:
@(title: Html, nav: String = "")(content: Html)
我不确定为什么标题参数是/是Html,所以我把它改成了String。 现在,在另一种观点中我有这个:
@title = {
Sign Up
}
@main(title, nav = "signup") { etc...}
我想将标题的定义更改为String,因此我将该定义更改为:
@title = "My Title goes here"
@main(title, nav = "signup") { etc...}
但是当我尝试这个时,我会在刷新页面时收到错误:“找不到:值标题”。我如何在这里定义字符串,就像定义了Html一样?我知道我可以把字符串放在第二行的main调用中,但是我想知道的是如何为字符串设置@title与为Html完成相同的方式。
此外,任何人都有一些链接到一些好的标记教程或文档(相当于this for 2.0 would be great)?感谢
答案 0 :(得分:0)
请参阅http://www.playframework.org/documentation/2.0.4/ScalaTemplates声明可重复使用的块
@title = @{"My Title goes here"}
@main(title) {etc...}