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