“прокручивать вверх при маршрутизации угловой” Ответ

угловой свиток вверх

scrollToTop(){
	window.scroll(0,0);
}
ChernobylBob

угловой маршрут изменить прокрутку на вершину

RouterModule.forRoot(appRoutes, { scrollPositionRestoration: 'enabled' })
TheGuyOnTheCorner

прокрутить до верхнего углового

//inside the app.component.html add (activate):
<router-outlet  (activate)="onActivate($event)"></router-outlet>

//inside app.component.ts, add inside the class of the component:
export class AppComponent {
 
  onActivate(event) {
    window.scroll(0,0);
    //or document.body.scrollTop = 0;
    //or document.querySelector('body').scrollTo(0,0)
    
}
}
Grieving Gharial

прокручивать вверх при маршрутизации угловой

import { Component, OnInit } from '@angular/core';
import { Router, NavigationEnd } from '@angular/router';

@Component({
    selector: 'my-app',
    template: '<ng-content></ng-content>',
})
export class MyAppComponent implements OnInit {
    constructor(private router: Router) { }

    ngOnInit() {
        this.router.events.subscribe((evt) => {
            if (!(evt instanceof NavigationEnd)) {
                return;
            }
            window.scrollTo(0, 0)
        });
    }
}
sachin_duhan

Ответы похожие на “прокручивать вверх при маршрутизации угловой”

Вопросы похожие на “прокручивать вверх при маршрутизации угловой”

Больше похожих ответов на “прокручивать вверх при маршрутизации угловой” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования