Я хотел бы поместить некоторые параметры в ссылку. Поэтому я использую эту ссылку:
<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!