Angular13+Ionic6中routerLink触发页面重载,页面栈丢失求助
Angular 13 + Ionic 6路由跳转异常求助
已完成Angular 10到13、Ionic 5到6的版本迁移,当前使用Angular 13+Ionic 6技术栈时出现异常:通过routerLink指令跳转新页面时,页面会重载且页面栈丢失,该表现与直接在浏览器地址栏输入URL的效果一致。尝试查找同类问题及原因但未获结果,恳请提供帮助。
相关配置
路由根配置
RouterModule.forRoot(routes, { preloadingStrategy: PreloadAllModules, anchorScrolling: 'enabled', enableTracing: false, relativeLinkResolution: 'legacy' })
按钮链接集成代码
<ion-button [routerLink]="['/dashboard/targets']" [queryParams]="{s: 'community'}" ...>...</ion-button>
子路由配置
RouterModule.forChild([ { path: 'targets', loadChildren: () => import('./targets/targets.module').then( m => m.DashboardTargetsPageModule) } ]),
内容的提问来源于stack exchange,提问作者clem
相关产品推荐
相关产品推荐

