私の Ionic4 アプリは常にホームページを読み込みます。loadChildren、component、および rederictTo として初期化しようとしましたが、それでも常にホームページが読み込まれます。
.app-routing.module.ts
const routes: Routes = [
{ path: '', redirectTo: 'overview', pathMatch: 'full' },
{ path: 'overview', loadChildren: './overview/overview.module#OverviewPageModule' },
{ path: 'home', loadChildren: './home/home.module#HomePageModule' },
/...
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
.app.component.html
<ion-app>
<ion-router-outlet></ion-router-outlet>
</ion-app>
.home.module.ts
const routes: Routes = [
{
path: '',
component: HomePage
}
];
.overview.module.ts
const routes: Routes = [
{
path: '',
component: OverviewPage
}
];
.app.module.ts
@NgModule({
declarations: [AppComponent],
entryComponents: [],
imports: [
BrowserModule,
IonicModule.forRoot(),
AppRoutingModule,
AngularFireModule.initializeApp(environment.firebase),
AngularFirestoreModule,
IonicStorageModule.forRoot()
],
/...