如何将变量从pug模板文件传递到脚本文件?

时间:2018-02-10 20:26:20

标签: node.js express pugjs

从快递我将变量本地传递给模板引擎,如下所示:

res.render(" Main.pug",的当地人);

我可以在模板引擎中使用变量。但我也想在包含的脚本文件

中使用它

脚本(SRC =' /file/Index.js')

我试过了,

script(src='/file/Index.js') 
  | var myVar = "Hello";

但不行。

1 个答案:

答案 0 :(得分:-1)

现在正在工作,

需要高于任何其他脚本文件

  

脚本(类型= “文本/ JavaScript的”)。 var myVar =“test”;

在Index.js中:

alert(myVar)

如果你想使用从express传递到脚本文件的变量,请使用:

 script(type="text/javascript").
  var myVar ="#{JSON.stringify(data)}";