Avatar ·

Défilement vers le haut lors du changement de route dans Angular 2+

Bonjour à tous ! Je viens de commencer à apprendre Angular et j'ai rencontré un problème. Lors de la navigation entre les pages avec `routerLink`, le navigateur conserve la position de défilement, et si j'étais en bas d'une longue page, puis que je passe à une autre page, celle-ci s'ouvre également en bas. C'est très gênant pour les utilisateurs. J'utilise Angular 14 avec une architecture modulaire. Voici un exemple de mes routes : ```typescript // app-routing.module.ts const routes: Routes = [ { path: '', component: HomeComponent }, { path: 'products', component: ProductsComponent }, { path: 'about', component: AboutComponent } ]; ``` Les transitions se font via un `routerLink` standard dans le template : ```html ``` J'ai essayé d'ajouter `(click)="window.scrollTo(0,0)"` sur chaque lien — cela fonctionne, mais semble bricolé. De plus, si l'utilisateur navigue via l'historique du navigateur (bouton