我有一个使用Express.js和Mongoose编写的Node.js API。对于邮件,我使用email-templates npm模块。我使用PUG模板引擎呈现我的电子邮件。
我向模板传递一些变量,并希望在我的电子邮件中将其用作href。
这是我正在努力解决的代码:
locals: {
name: obj.first_name + " " + obj.last_name,
token: obj.token
}
这里是从Node API向模板传递数据。
在模板中:
a.button(href='xyz.com/verify/#{token}', target='_blank') 激活您的帐户
它说#
处的令牌无效。如何动态解决这个问题?然而,#{name}被正确接收并显示在电子邮件中。