Клиентская маршрутизация. Как это работает?

Мне нужно решение для маршрутизации на стороне клиента для работы с приложением Chrome. Я исследовал несколько иcrossroads.js похоже, хорошо подходит. Когда я включаю его в мой HTML-файл, он, кажется, не работает; то есть, если я использую код как

crossroads.addRoute('/news/{id}', function(id){  
  alert(id);  
});   
crossroads.parse('/news/123');

, страница предупреждает «123», но если я наберу «/ news / 321» в строке URL-адреса браузера, она преобразует действие браузера по умолчанию вместо предупреждения «321». Что я делаю неправильно. (Кроме того, я понимаю, что заголовок является широким, но я считаю, что трудности, с которыми я сталкиваюсь с crossroads.js, являются более общими, чем crossroads.js в частности. Он приводится в качестве примера.)

Ответы на вопрос(2)

Ваш ответ на вопрос