Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular ionic 5路由错误:找不到任何路由_Angular_Master Detail_Ionic5 - Fatal编程技术网

Angular ionic 5路由错误:找不到任何路由

Angular ionic 5路由错误:找不到任何路由,angular,master-detail,ionic5,Angular,Master Detail,Ionic5,新的爱奥尼亚5号项目。我正在尝试将页面添加到“tabs”文件夹中,以便将选项卡栏保持在底部。我已通过CLI添加到页面。页面和路由一如既往地添加到app-routing.module.ts中,一切正常。我在tab1.page.ts上创建了一个按钮,可以导航到这两个新页面 tab1.page.ts上的一页基本功能是: 以下是有问题的app-routing.module.ts路由: { path: 'booth-product-list', loadChildren:

新的爱奥尼亚5号项目。我正在尝试将页面添加到“tabs”文件夹中,以便将选项卡栏保持在底部。我已通过CLI添加到页面。页面和路由一如既往地添加到app-routing.module.ts中,一切正常。我在tab1.page.ts上创建了一个按钮,可以导航到这两个新页面

tab1.page.ts上的一页基本功能是:

以下是有问题的app-routing.module.ts路由:

{
        path: 'booth-product-list',
        loadChildren: () => import('../booth-product-list/booth-product-list.module').then( m => m.BoothProductListPageModule)
      },
      {
        path: 'booth-detail-list',
        loadChildren: () => import('../booth-detail-list/booth-detail-list.module').then( m => m.BoothDetailListPageModule)
      }
但是,由于url已更改,新页面的底部没有选项卡栏。因此,我将路由从app-routing.module.ts移动到tabs-routing.module.ts。我在控制台中遇到以下错误:

错误错误:未捕获(承诺中):错误:无法匹配任何路由。URL段:“展位产品列表”


我肯定我看得太小了,但我就是想不出来。如果可以的话,请帮助nube。

如果您想使用选项卡路由新页面,那么您必须提供如下导航路由

this.navCtrl.navigateForward('tabs/booth-product-list');

hello@detourOfReason,如果您想使用标签发送新页面,那么您必须提供如下导航路由。navCtrl.navigateForward(“标签/展位产品列表”)@阿尼鲁德塔科非常感谢你!这解决了我的问题。如果你加上这个作为答案,我会把它标记为已接受的答案。谢谢。是的,当然,很乐意帮忙
this.navCtrl.navigateForward('tabs/booth-product-list');