如果在播放模板中我有一个Option [String]传递给模板:
@(doc: Option[String])
然后我认为如果模板有这个:
<p>@doc</p>
如果它是Some和s会自动提取String并显示,但如果是None则不执行任何操作?
我想必须隐藏这个的实现。感谢
答案 0 :(得分:0)
Option[String] => String
操作由play.templates.BaseScalaTemplate._display_
完成,模板编译器在为您的模板创建Scala文件时将围绕您的文档引用。
如果您想仔细查看它们,可以在target/scala-2.10/src_managed/main/views/*.scala
下找到为模板创建的Scala。