可以在路由配置中添加重定向路径来解决这个问题。具体操作如下:
1.在路由模块中,将空路径的路由配置为重定向到指定路径:
import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router';
const routes: Routes = [ { path: '', redirectTo: '/home', pathMatch: 'full' } // 添加重定向路径 { path: 'home', component: HomeComponent }, { path: 'about', component: AboutComponent } ];
@NgModule({ imports: [RouterModule.forRoot(routes)], exports: [RouterModule] }) export class AppRoutingModule { }
2.在 app.component.html 文件中添加路由出口:
这样,当用户访问根路径时,就会自动重定向到指定的组件页面,而不再是空白页面。