在Japid中替代@Html
-
12-12-2019 - |
题
在游戏框架中,我们使用 @Html
在scala视图中,如果我们不希望play转义Html字符。在日本有没有其他的选择.我试图导入 play.api.templates.Html
并尝试 ${Html
和 ${Html.get
但他们不工作。我是不是做错了什么。
解决方案
默认情况下,Japid不会转义表达式的字符串值以使其html安全,就像玩什么一样!确实如此。
参考资料: https://github.com/branaway/Japid/blob/master/documentation/manual/Japid_Generic_Engine.textile
如果您需要显式转义表达式的字符串值,则可以使用:
${escapeHtml(expr)}
其他提示
或者干脆:
~{expr}
-意味着逃跑。
不隶属于 StackOverflow