У моего веб-приложения Node.js Express есть два маршрута.
/* Route 1 renders the location view */
router.get('/:id', function(req, res, next) {
var locationId = parseInt(req.params.id);
console.log(locationId);
// DO SOMETHING
res.render('location');
});
/* Route 2 renders the map view */
router.get('/map', function(req, res, next) {
// DO SOMETHING
res.render('map');
});
Проблема в том, что когда я передал / map в URL, он всегда был направлен на маршрут 1 и отображал представление местоположения вместо карты. Было ли что-то не так?