Наше приложение имеет двухуровневую навигацию. Мы хотим использовать AngularJS $routeProvider
для динамического предоставления шаблонов <ng-view />
. Я думал о том, чтобы что-то делать по этому поводу:
angular.module('myApp', []).
config(['$routeProvider', function($routeProvider) {
$routeProvider.when('/:primaryNav/:secondaryNav', {
templateUrl: 'resources/angular/templates/nav/'+<<primaryNavHere>>+'/'+<<secondaryNavHere>>+'.html'
});
}]);
Я просто не знаю, как заполнить части в <<>>
. Я знаю, что primaryNav и secondaryNav связаны с $routeParams, но как мне получить доступ к $routeParams здесь, чтобы динамически обслуживать шаблон?