Я думал это библиотека не позволяет использовать вложенные маршруты и чтоб контроллер оставался тот же что и у родителя. оказывается может.
$stateProvider
.state('base', {
url: '/base',
templateUrl: 'base.html',
controller: 'baseControler',
controllerAs: 'baseControler'
})
.state('base.pay', {
url: '/baseChild'
});
наверно запутал когда писал контроллеры. суть в том чтоб динамически убирать или показывать функционал в зависимости на каком url мы находимся.
по пути /Home есть свое множество контроллеров
если путь /Home/Page или /Home/Page/SubPage
то этот(Page/SubPage)(скажем stateparam свой) путь каждый контроллер сам может обработать изменив состояние
тоже самое и на других путях, хочется чтоб при смене путя /Home на /Home/Page не перезагружать множество контроллеров /Home так как они и так уже загружены
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.