在单个函数 nodejs 中渲染多个 ja



我想在nodejs错误中做几个节目渲染,我发生如下:

res.render ('header', {
   title: 'demo'
});
res.render ('main', {
   container: 'dataaa'
});

你应该使用包含

//- layout.jade
doctype html
html
  include ./head.jade
  body
    include ./main.jade

然后

res.render ('layout', {
    title: 'demo',
    container: 'dataaa'
});
the original idea is to obtain two collections to two files in jade
unoCollection var = db.get ( 'one');
unoCollection.findById (id, function (err, result) {
    res.render ('header', {
       name: result.name,
       surname: result.surname,
    });
});

unoCollection var = db.get ('two');
unoCollection.find ({}, function (err, result) {
    res.render ('users', {
     name: result.name,
      surname: result.surname,
   });
});
and jade
html
   body
     include header.jade
      include usuarios.jade
It does not work this way there somehow?

最新更新