Node.js 我可以将dynamicHelpers(expressjs)与扩展参数一起使用吗?
(如何)我可以将DynamicPers与这样的扩展参数一起使用Node.js 我可以将dynamicHelpers(expressjs)与扩展参数一起使用吗?,node.js,express,Node.js,Express,(如何)我可以将DynamicPers与这样的扩展参数一起使用 app.dynamicHelpers({ getImageUrl: function (req, res, imageName) { return "http://" + req.headers.host + app.set("imageUrl")+"/" + imageName; } }); 如何从模板引擎调用此函数?您可以从函数返回一个函数: app.dynamicHelpers({ g
app.dynamicHelpers({
getImageUrl: function (req, res, imageName) {
return "http://" + req.headers.host + app.set("imageUrl")+"/" + imageName;
}
});
如何从模板引擎调用此函数?您可以从函数返回一个函数:
app.dynamicHelpers({
getImageUrl: function (req, res) {
return function(imageName) {
return "http://" + req.headers.host + app.set("imageUrl") + "/" + imageName;
}
}
});
在模板中,使用
getImageUrl(“some image.jpg”)
从函数返回函数:
app.dynamicHelpers({
getImageUrl: function (req, res) {
return function(imageName) {
return "http://" + req.headers.host + app.set("imageUrl") + "/" + imageName;
}
}
});
在模板中,使用getImageUrl(“some image.jpg”)