我试图通过制作一个单页面应用程序来理解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
复制相似问题