0

我打算使用一些 ejs 模板来生成用于发送电子邮件的 HTML。

我想将模型传递给我的视图,并取回生成的 HTML 所以,我想在将 html 传递回浏览器之前将其“获取”到变量中,而不是 render()?

那可能吗?

4

1 回答 1

1

像下面这样的东西会起作用:

var ejs = require('ejs');
var str = ejs.render("<title><%= title %></title>", {title: 'Hello'});
console.log(str);
于 2012-04-19T03:42:04.757 回答