javascript中的玉插值

时间:2013-04-16 05:30:03

标签: pug scalatra scalate

(注意,这是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中解决它?

2 个答案:

答案 0 :(得分:5)

我发现:&javascript:!javascript会起作用。它解释为here

答案 1 :(得分:1)

如果未插入过滤器,只需使用原始:script标记。