2016-10-22 6 views
0

Как работать со многими маршрутами?Как работать со многими маршрутами?

пример:

animals1, animals2, animals3 

для каждой страницы необходимости создания маршрута?

Не могу ли сделать рендер по тому же файловому маршруту?

пример:

router.get('/', function(req, res, next) { 
    res.render('animals1', { 
     title: 'Link Idiomas', 
     user: req.session.user 
    }); 
}); 

router.get('/', function(req, res, next) { 
    res.render('animals2', { 
     title: 'Link Idiomas', 
     user: req.session.user 

    }); 
}); 

router.get('/', function(req, res, next) { 
    res.render('animals3', { 
     title: 'Link Idiomas', 
     user: req.session.user 

    }); 
}); 
+0

Был ли мой ответ помог вам понять это? – jmona789

ответ

0

Вам нужно создать маршрут для каждой страницы, да. Вы можете отобразить один и тот же файл на двух разных маршрутах и ​​просто передать ему другую информацию. mayb вы должны использовать параметры маршрута? Например:

router.get('/:id', function(req, res, next) { 
    res.render('animals' + req.params.id, { 
     title: 'Link Idiomas', 
     user: req.session.user 
    }); 
});