2017-02-16 1 views
1

У меня есть URL-адрес, как это: http://localhost/editblog/58a5da1df3ec9614fc9893d3Как получить значение на URL в мопса

и код в мопса, как это:

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

Вопрос заключается в том, чтобы получить значение на URL и передать его value=''

я знал о req.params.id, но это не то, что может решить мой вопрос

+0

Я m интерпретировать, что вы хотите отобразить форму со значением, выпеченным на странице рендеринга. Это верно? –

ответ

2

Когда вы предоставляете шаблон мопс вы с ульд отправить любую переменную, как 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) 
Смежные вопросы