簡體   English   中英

Express.js和Node.js | 渲染模板

[英]Express.js & Node.js | Rendering template

1)我可以使用Express渲染視圖而不使用像jade這樣的模板文件嗎?

我正在為Node Devs構建一個實時聊天系統(跨平台,因此它是一個Web應用程序),使用Node,Express和Socket.io,服務器代碼核心將構建用於調度消息,用戶請求等等,我不需要查看視圖,而是查看函數的結果,因為視圖已經在設備上運行。

這不是真正的渲染 ,只是服務

您可以使用res.sendfile發送文件作為答案:

res.sendfile("pathToYourFile.html");

如果您只想發送函數的結果,則可以通過調用Node傳遞的response對象的.end()方法( 文檔 ),在不使用模板的情況下發送響應。 一個例子:

function onRequest( request, response ) {
  functionResult = someFunctionYouWantToCall();
  response.end( functionResult );
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM