我可以设置一个路由与可选的参数(相同的模板和控制器,但一些参数应该被忽略,如果他们不存在?
因此,与其写下以下两条规则,不如只写一条?
module.config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/users/', {templateUrl: 'template.tpl.html', controller: myCtrl}).
when('/users/:userId', {templateUrl: 'template.tpl.html', controller: myCtrl})
}]);
类似这样的东西([这个参数是可选的])
when('/users[/:userId]', {templateUrl: 'template.tpl.html', controller: myCtrl})
//note: this previous doesn't work
我在他们的文件里找不到任何东西。