7
让说我去/unknown-route?a=hello&b=world
和$routeProvider
犯规识别它,并重定向到否则路线:
otherwise({
redirectTo: '/default-route'
});
是否有可能通过给定参数到重定向的路线。
这将是/default-route?a=hello&b=world
让说我去/unknown-route?a=hello&b=world
和$routeProvider
犯规识别它,并重定向到否则路线:
otherwise({
redirectTo: '/default-route'
});
是否有可能通过给定参数到重定向的路线。
这将是/default-route?a=hello&b=world
我找到了一个工作的解决方案:
otherwise({
redirectTo: function() {
return '/default-route' + location.search;
}
})
为什么要使用查询参数,而不是建立在[$ routeParams](https://docs.angularjs.org/api/ngRoute/service/$ routeParams)角 – 2014-09-04 13:34:35
因为它的另一个应用程序可以重定向到这个角应用程序的未知路线 – Jordane 2014-09-04 13:43:46