将数据从jade传输到jquery,反之亦然

我的index.js文件:

 res.render('index', {data:{'hello':'world'}}); 

我的玉文件:

 p #{data} script(src="/javascripts/app.js") 

这将打印值json对象。

现在在我的app.js文件console.log(data); 给出错误,说明数据未定义。

如何访问我的javascript文件中从index.js文件传递的数据。

index.js文件中:

 res.render('index', {data:JSON.stringify({'hello':'world'})}); 

在你的翡翠模板中:

 script(type="text/javascript"). var data = !{data}; 

那将在客户端JavaScript中为您提供一个对象。