AngularJS - Como usar $ routeParams na geração do templateUrl?
Nosso aplicativo tem navegação em dois níveis. Queremos usar o AngularJS$routeProvider
para fornecer dinamicamente modelos para um<ng-view />
. Eu estava pensando em fazer algo nos moldes disso:
angular.module('myApp', []).
config(['$routeProvider', function($routeProvider) {
$routeProvider.when('/:primaryNav/:secondaryNav', {
templateUrl: 'resources/angular/templates/nav/'+<<primaryNavHere>>+'/'+<<secondaryNavHere>>+'.html'
});
}]);
Eu só não sei como preencher as partes dentro do<<>>
. Eu sei que o primaryNav e o secondaryNav estão ligados ao $ routeParams, mas como eu acesso $ routeParams aqui para servir dinamicamente o template?