我试图通过制作一个单页面应用程序来理解node,该应用程序只生成段落,并被告知生成多少个段落。
我对使用REST的理解是这样的
const ipsum_gen = require("./generator.js");
let routes = app => {
app.get("/", (req, res) => {
res.status(200).send("Site is working!");
});
app.get("/ipsum", (req, res) => {
let data = ipsum_gen.getAllParagraphs(1);
res.status(200).send(data);
});
app.get("/ipsum/:num", (req, res) => {
let data = [];
let num = req.params.num;
if (isFinite(num) && num > 0) {
data = ipsum_gen.getAllParagraphs(num);
res.status(200).send(data);
}
else {
res.status(400).send({ message: "That is not a number." });
}
});
};
不是直接将数据发送到页面,然后在白色背景上呈现为文本,而是如何将数据发送到可以更好地呈现它的html模板?
https://stackoverflow.com/questions/52823401
复制相似问题