4

(注意してください、これは 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>

fruitJavaScript 部分の値は補間されません。javascriptで解決するにはどうすればよいですか?

4

2 に答える 2

5

私はそれを見つけた:&javascriptか、:!javascriptうまくいくでしょう。ここで 説明。

于 2013-04-16T11:36:38.973 に答える