使用Option [String]播放模板@符号行为

时间:2014-03-12 18:10:32

标签: playframework-2.0

如果在播放模板中我有一个Option [String]传递给模板:

@(doc: Option[String])

然后我认为如果模板有这个:

<p>@doc</p>

如果它是Some和s会自动提取String并显示,但如果是None则不执行任何操作?

我想必须隐藏这个的实现。感谢

1 个答案:

答案 0 :(得分:0)

Option[String] => String操作由play.templates.BaseScalaTemplate._display_完成,模板编译器在为您的模板创建Scala文件时将围绕您的文档引用。

如果您想仔细查看它们,可以在target/scala-2.10/src_managed/main/views/*.scala下找到为模板创建的Scala。