Угловое состояниеParams

Я хотел бы поместить некоторые параметры в ссылку. Поэтому я использую эту ссылку:

<a ng-switch-when="mp3" ui-sref="recorder.player({path : file.fullPath})">

Без ссылки на stateParams это работает:

.state('recorder.player/',{
       url:"/recorder",
       templateUrl:"app/partials/recorder/recorder.html",
       controller: "recorder"
 })

С stateParams это не так:

.state('recorder.player',{
       url:"/recorder/:path",
       templateUrl:"app/partials/recorder/recorder.html",
       controller: "recorder"
 })

Используя это, я перехожу к умолчанию

   $urlRouterProvider.otherwise("/home")

LogCat говорит следующее:

10 $digest() iterations reached. Aborting!

person marcel    schedule 08.10.2013    source источник


Ответы (1)


StateParameter содержит путь с "/"... что вызывает конфликт с маршрутом.

person marcel    schedule 09.10.2013