我的index.js
文件:
res.render('index', {data:{'hello':'world'}});
我的玉文件:
p #{data}
script(src="/javascripts/app.js")
这将打印值json对象。
现在在我的app.js
文件console.log(data);
上发出错误,说明数据未定义。
如何在我的javascript文件中访问从index.js文件传递的数据。
答案 0 :(得分:0)
在index.js
文件中:
res.render('index', {data:JSON.stringify({'hello':'world'})});
在您的翡翠模板中:
script(type="text/javascript").
var data = !{data};
那将在客户端JavaScript中为您提供一个对象。