<分区>
我正在寻找 $urlRouterProvider.otherwise
的等价物在 Angular 2 中。
更多详情:
我有一个这样的路由器定义:
@RouteConfig([
{ path: "/", component: MultiPost, name: "Home", useAsDefault: true },
{ path: "/m/:collectionName/:categoryName/:page", component: MultiPost, name: "MultiPost" }
])
两条路线都运行良好,例如当我点击 /
时或 /m/sth/sth/0
我得到了我想要的。
但是当我点击一个随机的 url,比如 /kdfsgdshdjf
什么都没发生。页面呈现并且<router-outlet>
为空,因为没有路由匹配。
我想做的是将所有不匹配的路由重定向到默认路由。我需要类似 $urlRouterProvider.otherwise("/");
的东西.
有人知道怎么做吗?