首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在节点js中传递REST数据?

如何在节点js中传递REST数据?
EN

Stack Overflow用户
提问于 2018-10-16 03:19:25
回答 2查看 46关注 0票数 0

我试图通过制作一个单页面应用程序来理解node,该应用程序只生成段落,并被告知生成多少个段落。

我对使用REST的理解是这样的

代码语言:javascript
复制
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模板?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52823401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档