Как исправить Не может соответствовать ни один маршрут. Сегмент URL: 'tabs / tab1' - PullRequest
0 голосов
/ 30 мая 2019

Я пытаюсь отобразить пользовательские вкладки в шаблоне Ionic BLANK для следующей файловой структуры

-app
--- домой
--- вкладки
--- Otherpage

для этого я попробовал поискать в Google, но полученные решения не были правильно предоставлены для пользовательских вкладок в пустом шаблоне

      import { NgModule } from '@angular/core';
      import { RouterModule, Routes } from '@angular/router';
      import { TabsPage } from './tabs.page';

      const routes: Routes = [
        {
          path: 'tabs',
          component: TabsPage,
          children: [
            {
              path: 'tab1',
              children: [
                {
                  path: '',
                  loadChildren: '../home/home.module#HomePageModule',
                  pathMatch: 'full'
                }
              ]
            },
            {
              path: '',
              redirectTo: '/tabs/tab1',
              pathMatch: 'full'
            }
          ]
        }
      ];

      @NgModule({
        imports: [
          RouterModule.forChild(routes)
        ],
        exports: [RouterModule]
      })
      export class TabsPageRoutingModule {}

выше - мой файл tabs.routing.ts

следующим является app-routing.module.ts

      const routes: Routes = [
        { path: '', redirectTo: 'tabs', pathMatch: 'full' },
        { path: 'login', loadChildren: './login/login.module#LoginPageModule' },
        { path: 'tabs', loadChildren: './tabs/tabs.module#TabsPageModule' },
      ];

Для всех вкладок мне нужно показать все отображенные страницы как внутренние вкладки для переключения между ними.

...