Boniface
@Boniface

Вопрос по express.js routing pagination

Всем привет!

Вопрос такой, как настроить маршруты в express.js чтобы принимать такие запросы localhost/somethings?take=10&skip=15

Можно конечно же просто получать запрос на /somethings и там уже определять были ли переданы параметры или нет. Но хотелось бы сделать это более красиво. В интернете нашел только варианты с косой чертой, например так /somethings/take/10/skip/15 - но это по моему не красиво.

Каже все таки определить такой маршрут, можно ли без регулярных выражений?
  • Вопрос задан
  • 2777 просмотров
Пригласить эксперта
Ответы на вопрос 2
ghaiklor
@ghaiklor
NodeJS TechLead
Определяете роут somethings, а в самом action'е уже смотрим:
var take = req.param('take') || 10,
    skip = req.param('skip') || 0;
Ответ написан
Комментировать
Boniface
@Boniface Автор вопроса
Да, я об этом и говрю
Можно конечно же просто получать запрос на /somethings и там уже определять были ли переданы параметры или нет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы