我希望错误的路由导航到根路由.我在路由器上添加了mapUnknownRoutes配置. config.mapUnknownRoutes((inst) = inst.config.moduleId = 'home'); 但这使得路线不受影响.例如,#/ fakeRoute路由到家.理想情况下,我想
config.mapUnknownRoutes((inst) => inst.config.moduleId = 'home');
但这使得路线不受影响.例如,#/ fakeRoute路由到家.理想情况下,我想要一种类似于返回{redirect:’#/’}的行为,它会取消导航并为路径’#/’创建新的导航.这是一个功能吗?
mapUnknownRoutes方法也接受RouteConfig
object,因此您可以直接在那里指定重定向:
config.mapUnknownRoutes({ redirect: '#/' });
请参阅github上方法的完整签名