Здесь я попытался разрешить вложенное состояние ui-router в тот же элемент ui-view, который также использует родительское состояние.
Поскольку ловушки показывают, что состояние было разрешено, но компонент / шаблон не разрешен.
Вложенные состояния:
{
name: 'people',
url: '/people',
component: 'people',
resolve: {
people: function(PeopleService) {
return PeopleService.getAllPeople();
}
}
},
{
name: 'people.person',
url: '/people/{personId}',
component: 'person',
resolve: {
person: function(PeopleService, $transition$) {
return PeopleService.getPerson($transition$.params().personId);
}
}
}
Оба "people" и "people.person" пытались разрешить один и тот же элемент пользовательского интерфейса
Есть ли способ загрузить шаблон дочернего состояния в тот же элемент пользовательского интерфейса?
Пожалуйста, направьте меня к правильной реализации.
PLUNKER