如何从节点js向ejs页面发送参数

时间:2017-03-10 15:08:53

标签: node.js express ejs

我将标题从节点js传递给EJS页面,如下所示

router.get('/Home', function(req, res, next) {
   res.render('Pages/Home', { title: 'Home' });
});

我可以传递第二个参数作为..?

router.get('/Home', function(req, res, next) {
    res.render('Pages/Home', { title: 'Home' },{ role: 'Admin' });
});

1 个答案:

答案 0 :(得分:3)

是的,你可以但你需要将所有需要的参数包装在一个对象中,如下所示:

router.get('/Home', function(req, res, next) {
    res.render('Pages/Home', { title: 'Home', role: 'Admin' });
});