(注意,这是Scalate Jade,如果这有所不同)
我有以下路线:
get("/fruit") {
contentType = "text/html"
jade("fruity", "fruit" -> "apple")
}
这个fruity.jade
模板:
-@ val fruit: String
p Alerting #{fruit}
:javascript
alert("#{fruit}");
它呈现如下:
<body><p>Alerting apple</p>
<script type="text/javascript">
//<![CDATA[
alert("#{fruit}");
//]]>
</script>
</body>
未为javascript部分插入fruit
值。如何在javascript中解决它?
答案 0 :(得分:5)
我发现:&javascript
或:!javascript
会起作用。它解释为here。
答案 1 :(得分:1)
如果未插入过滤器,只需使用原始:script
标记。