播放框架属性渲染

时间:2014-07-04 02:34:54

标签: playframework playframework-2.0

我使用play framework2,在渲染字段时,&#39; _help中的所有内容都将呈现为文本, 例如@textarea(form("operations"), '_label -> "operation",'_help ->"<p>test content</p><br><p>test content...</p>")

渲染后,输出为: <p>test content</p><br><p>test content...</p>

如何在帮助属性中将HTML代码呈现为HTML样式?

1 个答案:

答案 0 :(得分:0)

我看起来不太可能。 我尝试了逐字渲染HTML的常规方法:

@textarea(form("operations"), '_label -> "operation", '_help -> Html("<p>test content</p><br><p>test content...</p>"))

没有区别。 可能是Play的模板引擎只是根据帮助程序定义吐出toString()所用的Any

def label(implicit lang: play.api.i18n.Lang): Any { ... }

您可能必须实现自己的自定义标记。 See here供参考。