Я сейчас работаю над портфолио.Мое намерение состоит в том, чтобы изменить маршрут («портфолио» и его дочерний маршрут «все», который отображается сразу), как только изображения на этом конкретном маршруте будут полностью загружены.Когда маршрут был выбран как индикатор выполнения из Angular Materials, он будет отображен.
Поскольку я новичок в angular, я, к сожалению, не могу предоставить никакого кода, кроме моего app-routing.module.
Просматривая Интернет, я нашел похожий вопрос, который мне не совсем понятен:
https://forum.vuejs.org/t/load-images-before-changing-route/11479
App-Routing.Module:
const routes: Routes = [
{ path: '', component: HomeComponent },
{ path: 'about', component: AboutComponent},
{ path: 'portfolio', component: PortfolioComponent, children: [
{ path: '', redirectTo: 'all', pathMatch: 'full'},
{ path: 'all', component: AllComponent},
{ path: 'wedding', component: PortfolioweddingComponent},
{ path: 'adventure', component: PortfolioadventureComponent},
]},
{ path: 'book-me', component: BookMeComponent},
{ path: 'book-me/wedding', component: WeddingComponent},
{ path: 'book-me/adventuresession', component: AdventuresessionComponent},
];
@NgModule({
imports: [RouterModule.forRoot(routes, {scrollPositionRestoration: 'enabled'}), RouterModule.forChild(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }