您正在正确设置它,但是您需要从请求对象获取参数,它不会自动传递给操作:
req.params.id
[编辑] 要使参数可选,您应该像这样定义路线:
router.route('/tests/:id?') .get(testsController.tests.get);
如果要设置默认值,请执行以下操作:
res.render('tests.html', { title: 'The Site', id: req.params.id || 1 });