Я пытаюсь использовать AngularJs с ui.router, но есть проблема.AngularJs: ui.router не загружает контроллер
В этом примере есть три состояния: индекс, шаблон и template.show
$stateProvider
.state('/', {
url: '',
template: '<a ui-sref="template">GoTo Template Index</a>'
})
.state('template', {
url: 'template',
templateUrl: 'template_index.html',
controller: 'TemplateCtrl'
})
.state('template.show', {
url: '/{templateId:[0-9]+}',
templateUrl: 'template_show.html',
controller: 'TemplateShowCtrl'
})
Пожалуйста, см plunker: http://plnkr.co/edit/prluQs9vXeJw9IVi2JYW?p=info
Но только две первые государства работают. State "template.show" изменение, загрузка шаблона, но делает не исполняется TemplateShowCtrl и не обновлено ui-view для нового шаблона.
Вы можете увидеть screenshot
Спасибо! Я думал, что контент будет заменен новым шаблоном –