Req.params显示数据,但req.params.variable_name显示未定义

时间:2019-09-26 06:28:22

标签: node.js

我在路由器类中使用了一个路由器函数,在其中定义了一个get请求。

router() {
    let router = this.Router();
    router.get('/account/:account_name', this.getAccountDetails.bind(this));
    return router;
        }

然后我定义了getAccountDetails函数

  getAccountDetails(req, res){
          const eos_account_name = req.params.account_name;
          console.log(req.params);
          console.log(req.params.account_name);
          console.log("router debugger...", account_name);
          return this.service.getAccountDetails (account_name, res);
  }

我的问题是,req.params返回{account_name:“ accname”}但req.params.account_name出现未定义。这是什么问题?

0 个答案:

没有答案