首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Scalate中嵌入Json

在Scalate中嵌入Json
EN

Stack Overflow用户
提问于 2015-11-29 13:29:01
回答 1查看 131关注 0票数 0

我想将JSON嵌入到DOM中,如下面的问题所示:

Best practice for embedding arbitrary JSON in the DOM?

然而,我不知道如何使用Scalate/Scalatra来做到这一点。我在我的scaml模板中有这个:

代码语言:javascript
复制
-@ val fullStateJson: String

我可以通过

代码语言:javascript
复制
%div= fullStateJson

但我想不出怎么把这个放到<script>里。当我这样做的时候

代码语言:javascript
复制
%script(type="application/json" id="fullStateScript") =fullStateJson

它最终逃脱了,就像

代码语言:javascript
复制
{&quot;45&quot;:{&quot;id&quot;:45,&quot;level&quot;:0},&quot;98&quot;:{&quot;id&quot;:98,&quot;level&quot;:0}}
EN

回答 1

Stack Overflow用户

发布于 2016-11-01 03:26:47

默认情况下,TemplateEngine.escapeMarkup设置为true,因此它会更改html特殊字符。

您可以将其放入您的模板中:<% escapeMarkup = false %>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33979720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档