如何获得哈巴狗

问题描述:

上网址的价值我有一个这样的URL:在帕格http://localhost/editblog/58a5da1df3ec9614fc9893d3如何获得哈巴狗

和这样的代码:

input.form-control(type='hidden', name='id', value='') 

的问题是如何获取URL中的价值和它传递给value=''

我知道关于req.params.id但它不是当你渲染你的哈巴狗的模板,你ç什么可以解决我的问题

+0

我解释你想渲染页面渲染的值。它是否正确? –

乌尔德发送任何变量作为res.locals属性,因此它会发送到模板:

app.get('/editblog/:id', function(req, res) { 
    res.render('editblog', { title: 'edit blog', id: req.params.id }); 
}); 

现在你有机会获得id whithin您的模板:

editblog.pug

input.form-control(type='hidden', name='id', value=id)