我正在渲染一个把手模板,以在我的节点服务器上显示页面。我已将视图引擎设置为把手
res.render('product', vars);
但是,我想通过juice2运行已编译的HTML模板,以便内联样式。因为页面是根据请求呈现的,所以在发送到客户端之前我无法格式化HTML。
有没有办法渲染模板服务器端(最好是变量,格式化juice2中的内容然后输出它们)
答案 0 :(得分:1)
您可以这样做:
res.render('product', vars, function(err, html) {
juice.juiceContent(html, options, function(err, finalHTML) {
res.send(finalHTML);
})
});
// options.url = base domain like http://example.com
参考文献: