【发布时间】:2015-10-10 17:36:47
【问题描述】:
我正在使用jade模板生成html邮件,所以我需要通过编译jade模板来检索html内容。但是我需要将变量传递到电子邮件内容中,所以我有以下代码:
users.js:
var fn = jade.compileFile(__dirname + '/../templates/welcomeEmailTemplate.jade');
var html = fn({base_link:'http://something/'});
然后 welcomEmailTemplate.jade 看起来像:
img(src= !{base_link} + "image.jpg")
但这给出了以下错误:
Unexpected token }
在玉模板文件的上面一行。
在jade.compileFile中传递变量的正确方法应该是什么?
谢谢!
【问题讨论】:
-
{base_link:{'http://something/'}额外开放{ -
哦,抱歉,这是一个复制粘贴错误。不过,谢谢!