Как получить доступ к другим разделам в одном и том же состоянии. Я создаю страницу с панелью инструментов сверху и боковой панелью, и я хочу кнопку на панели инструментов, чтобы открыть/закрыть боковую панель и кнопки на боковой панели, чтобы изменить содержимое. легко все это в одном контроллере, но я сделал это, чтобы использовать функцию subview ui-router следующим образом:
.state('dash', {
url: '/dash/:id',
views: {
nav: {
controller: 'NavCtrl',
controllerAs: 'ctrl',
templateUrl: '/views/navbar.html'
},
sidebar: {
controller: 'SidebarCtrl',
controllerAs: 'ctrl',
templateUrl: '/views/sidebar.html'
},
content: {
controller: 'DashCtrl',
controllerAs: 'ctrl',
templateUrl: '/views/dash.html'
}
}
})
Пользовательский интерфейс выглядит следующим образом: