为什么这条路线不起作用?

时间:2013-03-02 15:59:25

标签: javascript express routes

我正在使用Express尝试使用以下代码制作基本路线。

app.get('/name/:name', function(req, res) {
  var response = req.params.name;
  if (response == '') {
    response = 'Hello unknown person!';
  } 
  else {
    response = 'Hello ' + req.parans.name;
  }
  res.send(response)
});

但我一直在收回错误。

500 TypeError: Cannot read property 'name' of undefined

我无法理解为什么它不起作用:/任何人都可以帮忙吗?

2 个答案:

答案 0 :(得分:2)

req.parans.name更改为req.params.name

答案 1 :(得分:1)

你错误的params“parans”在你的其他区块。