Ionic5模态路线



我有一个可滑动的模态,上面有一个按钮。当用户点击时,我需要关闭该模态并导航到另一个组件。我已经完成了路线和一切,但我得到了一个错误:

错误:未捕获(承诺中(:错误:无法匹配任何路由。URL段:"子细节">

如果我从父组件导航,而不经过模态,它就可以工作。

我认为模式是创建自己的路线。有办法绕过吗?我觉得我需要"远离"模态来导航。

感谢

模态分量.ts

async goTo(where: string) {
await this.modalCtrl.dismiss();
this.router.navigate('sub-detail');
}

模块

imports: [
CommonModule,
RouterModule.forChild([
{ path: '', pathMatch: 'full', component: SubscriptionComponent },
{ path: 'sub-detail', component: SubscriptionDetailsComponent },
{ path: 'options', component: SubscriptionModalComponent },
]),
IonicModule,
UniversalModules
],

您不能从modal导航到任何位置,所以让modal完成并返回页面,然后进行导航。

相关内容

  • 没有找到相关文章

最新更新