0
所以我有一個node.js應用程序使用表示和ejs來呈現模板。我知道通過在我的應用程序對象中使用res.render()
,我可以發送呈現的響應。但是,有沒有什麼辦法只是使用渲染引擎得到output'ed html?node.js - 使用模板引擎返回html
所以我有一個node.js應用程序使用表示和ejs來呈現模板。我知道通過在我的應用程序對象中使用res.render()
,我可以發送呈現的響應。但是,有沒有什麼辦法只是使用渲染引擎得到output'ed html?node.js - 使用模板引擎返回html
只需要看the expressjs documentation for the Response object。 Response.render的定義如下:res.render(view [, locals] [, callback])
。通過提供形式爲function(err, html)
的回調函數,呈現引擎將使用html字符串調用您的回調函數,而不是直接將其發送到服務器。