使用express-expose和Handlebars.js给了我意想不到的令牌&

时间:2012-10-21 17:57:42

标签: javascript express handlebars.js mustache

我使用express-expose将变量传递给clientside,所以我可以使用它们,但是传递的变量正在用“

格式化

例如我有。

在我的server.js

res.expose('var some = "variable";');
res.render("home");

然后在我的模板中

<script type="text/javascript">
{{javascript}}
</script>

但它给了我一个错误,chrome dev工具说

var some = &quot;variable&quot;;
Uncaught SyntaxError: Unexpected token &

1 个答案:

答案 0 :(得分:1)

我明白了!不得不使用三重藏匿{{{javascript}}}而不是双重存储。