Я пытаюсь реализовать простой вложенный маршрут в ионной форме.ионные вложенные маршруты контроллер/шаблоны никогда не называются
.config(['$stateProvider', function($stateProvider) {
$stateProvider
.state('overview', {
url: '/overview',
templateUrl: 'event_overview/event_overview.html',
controller: 'EventsCtrl'
})
.state('overview.event-create', {
url: '/event-create',
templateUrl: 'event_overview/event_create.html',
controller: 'EventCreateCtrl'
});
}])
EventCtrl вызывается и отображается шаблон. Но когда я перехожу к маршруту создания события, адрес в адресной строке изменяется правильно, но контроллер EventCreateCtrl не будет вызываться, и шаблон также не отображается, вместо этого старая страница все еще отображается.
Я думаю, что неправильно использовал вложенные состояния .. ich подумал, что было бы правильно поставить событие-создать «под» обзор событий ... но я думаю, что лучше поставить на том же уровне – Andre
Я слышал, что я. .. Мне потребовалось некоторое время, чтобы обернуть голову вокруг «ui-router», но он очень мощный, как только вы поймете тонкости. – JackCollins