İsteğe bağlı parametrelerle bir rota ayarlayabilir miyim (aynı şablon ve denetleyici, ancak yoksa bazı parametreler yok sayılmalıdır?
Peki aşağıdaki iki kuralı yazmak yerine, sadece bir tane var mı?
module.config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/users/', {templateUrl: 'template.tpl.html', controller: myCtrl}).
when('/users/:userId', {templateUrl: 'template.tpl.html', controller: myCtrl})
}]);
Böyle bir şey ([bu parametre isteğe bağlıdır])
when('/users[/:userId]', {templateUrl: 'template.tpl.html', controller: myCtrl})
//note: this previous doesn't work
Belgelerinde hiçbir şey bulamadım.
[]
. Bu taahhüdüne bakın: github.com/angular/angular.js/commit/…
[]
1.1.5 sürümünde (yok ) göz ardı edilecektir .