play框架中scala模板的服务器端注解标签是什么?

ej83mcc0  于 5个月前  发布在  Scala
关注(0)|答案(4)|浏览(77)

我需要在play framework的scala模板中注解我的服务器端代码(不渲染到客户端)。这个标签的格式是什么?

c9qzyr3d

c9qzyr3d1#

文档中没有明确说明,但由于模板引擎的灵感来自ASP.net Razor,我猜它使用了相同的语法,即

@* comment here *@

字符串
注意结束注解是用一个@符号结束的。

yshpjwxd

yshpjwxd2#

这是有效的:

@{ /* Comment */ }

字符串
但我希望有更好的东西(需要更少的打字)在那里。

dauxcl2d

dauxcl2d3#

@* comment *@在Play框架版本2中工作

hwazgwia

hwazgwia4#

这两个人正在为scala-0.9.1(on play framework)工作:

@{ /* comment */ }

@{ // comment
}

字符串
但这些不是:

@{ // comment }
@* comment *@


不过,还是有很多打字的:(

相关问题