ExpressJS GET和POST在同一路径上

克里斯·莫雷蒂

基本上,我试图将Express JS中的调查表与EJS作为渲染器放在一起。我有填充的页面,每个问题一个。可以使用app.get('/ question /:number?',route.questions)通过静态链接访问页面。功能。我很困惑的部分是如何也可以使用相同的路由执行POST。当他们完成问题1时,我想将答案发布在一个临时位置(变量),并加载下一个问题。总共有4个问题。当他们完成第四个问题时,html页面上将出现另一个提交按钮...该按钮应获取所有4个答案并将其保存在文件系统上的本地json文件中。

我希望有人可以使用通用代码整理一个简短的示例,以提示我如何完成这些操作。一旦我开始工作,我认为整体功能应该对我来说更加清晰。谢谢!

克里斯·G

您需要做的就是添加如下内容:

app.post('/question/:number', function(req, res) {
    var qid = Number(req.params.number);
    var answer = req.body.answer; // <input name="answer" .../>
    // store answer
    answers[qid] = answer;
    // load next question
    if (qid < 4) res.redirect('/question/' + (qid + 1));
    else res.redirect('/results');
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以在同一路径上使用2种方法(GET和POST)?

来自分类Dev

是否可以在同一路径上使用2种方法(GET和POST)?

来自分类Dev

在同一路径上远程复制文件

来自分类Dev

在同一路径上扩展REST类和重写方法

来自分类Dev

ExpressJS:是否可以在同一路由的不同路由功能之间共享变量?

来自分类Dev

ExpressJS:是否可以在同一路由的不同路由功能之间共享变量?

来自分类Dev

同一路径上的子资源定位器和资源方法是否非法?

来自分类Dev

QDbus:在同一路径上注册多个对象

来自分类Dev

在同一路径上累积所有密钥

来自分类Dev

QDbus:在同一路径上注册多个对象

来自分类Dev

可移动介质是否始终安装在同一路径上

来自分类Dev

express 和 sequelize - 在同一路径中加载不相关的模型

来自分类Dev

ExpressJS POST方法

来自分类Dev

ExpressJS上的子域

来自分类Dev

NodeJS域和expressjs

来自分类Dev

在Netlogo中的同一路径上为乌龟分配随机位置而没有乌龟?

来自分类Dev

如何使用在同一路径上运行的2种单独的笔触颜色创建Google地图折线?

来自分类Dev

Express JS,第二次对同一路径的GET请求始终处于待处理状态

来自分类Dev

导航到同一路径而不刷新组件?

来自分类Dev

Rails-重定向到同一路径中的不同页面

来自分类Dev

XML :: Twig在同一路径中解析相同的名称标签

来自分类Dev

是否可以在同一路径中添加多个项目?

来自分类Dev

如何启用两个脚本将日志写入同一路径

来自分类Dev

检查文件是否已存在于同一路径中

来自分类Dev

创建文档并添加到同一路径中的文档集

来自分类Dev

将多个子目录重写为同一路径 htaccess

来自分类Dev

Expressjs隐藏的敏感POST信息

来自分类Dev

异步/等待-Typescript和ExpressJs

来自分类Dev

AngularJS和ExpressJS路由冲突

Related 相关文章

  1. 1

    是否可以在同一路径上使用2种方法(GET和POST)?

  2. 2

    是否可以在同一路径上使用2种方法(GET和POST)?

  3. 3

    在同一路径上远程复制文件

  4. 4

    在同一路径上扩展REST类和重写方法

  5. 5

    ExpressJS:是否可以在同一路由的不同路由功能之间共享变量?

  6. 6

    ExpressJS:是否可以在同一路由的不同路由功能之间共享变量?

  7. 7

    同一路径上的子资源定位器和资源方法是否非法?

  8. 8

    QDbus:在同一路径上注册多个对象

  9. 9

    在同一路径上累积所有密钥

  10. 10

    QDbus:在同一路径上注册多个对象

  11. 11

    可移动介质是否始终安装在同一路径上

  12. 12

    express 和 sequelize - 在同一路径中加载不相关的模型

  13. 13

    ExpressJS POST方法

  14. 14

    ExpressJS上的子域

  15. 15

    NodeJS域和expressjs

  16. 16

    在Netlogo中的同一路径上为乌龟分配随机位置而没有乌龟?

  17. 17

    如何使用在同一路径上运行的2种单独的笔触颜色创建Google地图折线?

  18. 18

    Express JS,第二次对同一路径的GET请求始终处于待处理状态

  19. 19

    导航到同一路径而不刷新组件?

  20. 20

    Rails-重定向到同一路径中的不同页面

  21. 21

    XML :: Twig在同一路径中解析相同的名称标签

  22. 22

    是否可以在同一路径中添加多个项目?

  23. 23

    如何启用两个脚本将日志写入同一路径

  24. 24

    检查文件是否已存在于同一路径中

  25. 25

    创建文档并添加到同一路径中的文档集

  26. 26

    将多个子目录重写为同一路径 htaccess

  27. 27

    Expressjs隐藏的敏感POST信息

  28. 28

    异步/等待-Typescript和ExpressJs

  29. 29

    AngularJS和ExpressJS路由冲突

热门标签

归档