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