2013-03-04 2 views
1

В следующем примере оба маршрута разрешают шаблон detail.html. Как сделать первый маршрут приоритетным, поскольку он определен явно, а не как именованный параметр?Как явному пути принять precendence над именованным параметром при определении маршрутов angularjs

$routeProvider. 
      when('/about', {templateUrl: 'about.html'}). 
      when('/:id', {templateUrl: 'details.html'}); 
+3

Первый маршрут должен иметь приоритет при запросе localhost/#/about. Второй маршрут должен отображать все остальное (например, localhost/#/44, localhost/#/something). Можете ли вы показать фактические URL-адреса, которые вы пытаетесь открыть. – Stewie

ответ

0

Stewie, вы в порядке. Первый маршрут имеет прецедент.

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

  • Нет связанных вопросов^_^