当前位置 : 主页 > 网页制作 > HTTP/TCP >

在Aurelia的MapUnknownRoutes内重定向

来源:互联网 收集:自由互联 发布时间:2021-06-16
我希望错误的路由导航到根路由.我在路由器上添加了mapUnknownRoutes配置. config.mapUnknownRoutes((inst) = inst.config.moduleId = 'home'); 但这使得路线不受影响.例如,#/ fakeRoute路由到家.理想情况下,我想
我希望错误的路由导航到根路由.我在路由器上添加了mapUnknownRoutes配置.

config.mapUnknownRoutes((inst) => inst.config.moduleId = 'home');

但这使得路线不受影响.例如,#/ fakeRoute路由到家.理想情况下,我想要一种类似于返回{redirect:’#/’}的行为,它会取消导航并为路径’#/’创建新的导航.这是一个功能吗?

mapUnknownRoutes方法也接受 RouteConfig object,因此您可以直接在那里指定重定向:

config.mapUnknownRoutes({ redirect: '#/' });

请参阅github上方法的完整签名

网友评论