【发布时间】:2014-02-09 22:10:43
【问题描述】:
我对 Node.js 非常陌生,并试图了解一些事情。如何将变量从 Jade 模板文件传递到 JS 文件?
我的 server.js 文件中有这行代码
res.render("aws.jade", {data : JSON.stringify({'val' : 'This is a Test'})});
基本上我只是想将 data 中的值获取到 aws.jade 模板文件
这是 aws.jade
html
head
script(type='text/javascript')
var data = !{data}
link(rel='stylesheet', href='/stylesheets/style.css')
body
title Title
h1 Heading
#div.test
我在 Firebug 控制台中不断收到此错误:
<var>data = {"val":"This is a Test"}</var>
有人可以解释一下为什么会发生这种情况以及我将变量从 Jade 模板文件传递到 JS 文件的方法吗?
谢谢
【问题讨论】: