【问题标题】:I can't create a route path with optionals strings and parameters - ExpressJS我无法使用可选字符串和参数创建路由路径 - ExpressJS
【发布时间】:2018-07-07 21:31:33
【问题描述】:

我希望能够通过以下方式编写路线(我有 3 个参数:lapsnumbertimebreaktime):

  • /20 分钟
  • /1laps-20minutes-10secondsbreak
  • /2laps-20 分钟

我当前的代码是这个:

router.get('/(:lapsnumber-)?:time(-:breaktime)?', function(req,res,next) {
  res.render('timer', {
    lap: req.params.lapsnumber,
    time: req.params.time,
    breaks: req.params.breaktime
  });
})

我该怎么做?太感谢了! :)

【问题讨论】:

标签: javascript node.js express


【解决方案1】:
router.get('/somethingWithTime/:lapsnumber/:time/:breaktime', 
function(req,res,next) {
  res.render('timer', {
    lap: req.params.lapsnumber,
    time: req.params.time,
    breaks: req.params.breaktime
  });
})

this problème were alredy solved here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-30
    • 2014-05-09
    • 1970-01-01
    • 2014-05-10
    • 1970-01-01
    • 1970-01-01
    • 2018-03-08
    • 1970-01-01
    相关资源
    最近更新 更多