2013-07-14 3 views
1

Я создаю одностраничное приложение. Первоначально я использую URL «/ stop/stop_id», который затем загружает контент с помощью stop_id.Магистральный маршрутизатор с бесконечными необязательными параметрами

Я хотел бы поддерживать несколько остановок. Я представляю URL-адрес, например «/ stop/stop_id/stop/stop_id», где он может расти потенциально бесконечным количеством «/ stop/stop_id».

Можно ли это сделать с помощью маршрутизатора Backbone, и если да, что бы вы порекомендовали?

ответ

3

Несомненно. Вы можете использовать маршрут /stop/*ids, а затем разделить идентификаторы на массив на /. Таким образом, вы получаете URL-адрес /stop/id1/id2/id3.

+0

Я закончил с 'маршрутам: "останавливает/* иды": "loadStops"' и 'loadStop: (IDS) -> stopIds = ids.split "/"' Perfect, ура! – Henrik

Смежные вопросы