尝试在其他路线中使用参数,但失败了。
下面的代码有问题吗?
$routeProvider.otherwise({ redirectTo: '/defaultRoute/:param1/:param2' });
答案 0 :(得分:3)
如果您想重定向'/ * /:param1 /:param2' - >的 '/ defaultRoute /:参数1 /:参数2'强>
$routeProvider.when('/:all/:param1/:param2',{redirectTo: function(routeParams){
return "/defaultRoute/" + routeParams.param1 + "/" + routeParams.param2;
}});
如果您想重定向'/:param1 /:param2' - >的 '/ defaultRoute /:参数1 /:参数2'强>
$routeProvider.when('/:param1/:param2',{redirectTo: function(routeParams){
return "/defaultRoute/" + routeParams.param1 + "/" + routeParams.param2;
}});