Показать сообщение отдельно
  #5 (permalink)  
Старый 12.06.2016, 17:16
Аспирант
Отправить личное сообщение для smegol Посмотреть профиль Найти все сообщения от smegol
 
Регистрация: 28.05.2015
Сообщений: 40

Сообщение от Botik21 Посмотреть сообщение
Да в роутере, но запрос на рендер как правило один и рендерит он целиком всю страницу.
Не могу понять это нужно без app.use? Тогда откуда res взять?
Я находил вариант, там 2 шаблона так реддырили:
(у меня не работает)


// 1-й
    app.use(function(req, res, next) {
      section.get.all(function(err, allSection) {
        res.render('index', {
          allSection: allSection
       // 2-й
        }, function(err, data) {
          app.get('/section/1', function(req, res, next) {
           user.get.all(function(err, allSection) {
            res.render('index', {
              user: user
            });
           }
          });
        });
      });
    });
Ответить с цитированием