Я пытаюсь сделать вложенные представления с помощью UI-Router, но застрял в том, что мой просмотр не отображается, хотя XHR в консоли указывает правильный путь и успех в загрузке. URL-адрес также обновлен как и ожидалось.Угловой UI-маршрутизатор не отображает вид
Вот соответствующий код:
.state('teams.tasks', {
url: '/:teamID',
templateUrl: 'views/items.html',
controller: "itemsCtrl"
})
.state('items', {
url: '/items',
templateUrl: 'views/items.html',
controller: "itemsCtrl"
})
и в представлении:
<a ui-sref=".teams({ id: team.id })" class="h4 media-heading">{{ team.name }}</a>
Идея - когда я нажмите на эту ссылку, я иду к/команд/teamname, где teamname создается динамически в контроллере. URL-адрес ссылки генерируется правильно, но я не вижу связанных с ним частичных.
Где ваш HTML-код? – vcrzy
Отредактировано! Простите за это. – walkthroughthecode
ui-sref = "команды ({id: team.id})" ?? Попробуйте ui-sref = "teams.tasks" – vcrzy