【问题标题】:rendering sub view in express gives 404 error在 express 中渲染子视图会出现 404 错误
【发布时间】:2021-05-12 03:15:04
【问题描述】:

我正在使用express和jade来渲染一个网页。我想以这种格式“http://127.0.0.1:5000/services/landfreight”呈现页面,但我一直收到 404。

router.get('/service/landfreight', function(req, res, next) {
  res.render('service/landfreight', { title: 'landfreight' });
});

我的视图文件夹 ????以这种格式排列。

  • 观看次数

    • services.jade

    • 服务

      • landfreight.jade

请问我该如何渲染它

【问题讨论】:

  • 问题是你在带有 s 的 url 中做服务,但在没有它的路由中你需要使两者相同

标签: javascript node.js express pug


【解决方案1】:

在网址http://127.0.0.1:5000/services/landfreight 中的services 中有一个s 虽然您的代码中没有

试试http://127.0.0.1:5000/service/landfreight

【讨论】:

    猜你喜欢
    • 2014-11-11
    • 1970-01-01
    • 1970-01-01
    • 2017-11-29
    • 2018-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多