玩!框架,在视图标记中定义字符串

时间:2012-12-13 20:30:39

标签: playframework playframework-2.0

我刚开始玩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)?感谢

1 个答案:

答案 0 :(得分:0)

请参阅http://www.playframework.org/documentation/2.0.4/ScalaTemplates声明可重复使用的块

@title = @{"My Title goes here"}

@main(title) {etc...}