按钮链接与快递玉

时间:2016-12-25 11:36:14

标签: express pug

 a.btn.btn-primary(href='/users/edit/#{user._id}') Manage

按钮链接玉 在我的users.js

   router.get('/edit/:id', function(req, res) {

  User.find({_id:req.param.id, function(err, user) {
    if(err)throw err;

       res.render('edit', {title:"edit",
       _id:user._id,
       name:user.name,
       username:user.username,
       role:user.role,
       email:user.email 
       });
       }})
  });      

它无法解决它的问题  问题出在href =“/ users / edit /#{user._id}”

1 个答案:

答案 0 :(得分:1)

应该是req.params而不是req.param

其他一切似乎都很好。

router.get('/edit/:id', function(req, res) {

  User.find({_id:req.params.id, function(err, user) {
    if(err)throw err;

       res.render('edit', {title:"edit",
       _id:user._id,
       name:user.name,
       username:user.username,
       role:user.role,
       email:user.email 
       });
       }})
  });