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