Я пытаюсь создать представление - я настроил два контроллера на практике, один HeaderCtrl, с некоторыми данными в нем (название сайта, фон заголовка и т.д.), другой должен иметь основное содержимое страницы - MainCtrl.
При определении маршрута я делаю так:
mainApp.config(function ($routeProvider) {
$routeProvider
.when('/',
{
controller: 'MainCtrl',
templateUrl: 'modules/dashboard.html'
})
})
Это работает отлично, но я хотел бы указать несколько параметров для этого, например:
mainApp.config(function ($routeProvider) {
$routeProvider
.when('/',
{
controller: 'HeaderCtrl',
templateUrl: 'modules/header.html'
},
{
controller: 'MainCtrl',
templateUrl: 'modules/dashboard.html'
})
})
Это не работает, поэтому я предполагаю, что это не способ сделать это. Что я на самом деле спрашиваю - можете ли вы указать несколько контроллеров в $routeProvider? Или что будет правильным способом построения этого представления?