1
我想在我的nodeJS應用程序中調用res.render兩次,但是當我這樣做時,我總是收到一個錯誤。有沒有人知道我可以在我的應用程序中調用res.render兩次,而無需切換文件?或將其納入全部資源或更改導演?我怎樣才能多次使用res.render for ejs?
var express = require("express");
var app = express();
app.set("view engine", "ejs");
app.get("/", function (req, res) {
res.render("index", {
data: "Hello, guys",
});
res.render("index", {
name: "Hello, again",
});
});
app.listen(10022, function() {
console.log("server is up");
});
我知道上面的代碼不起作用。我想知道我如何發送數據,並在代碼中的不同時間命名。
你試圖做的事情沒有多大意義。當你的處理程序試圖發送兩次錯誤的響應頭時,你應該得到一個錯誤。你究竟想要達到什麼目的? – undefined
我知道上述不會工作。我只是看到我可以在代碼的不同時間發送數據和名稱。 –
這不是HTTP的工作方式。您應該發送2個HTTP請求以獲取2個不同的響應。 – undefined