当我更改路线并转到一个页面时,agm-map
我无法将窗口滚动到顶部。
我试过使用
<router-outlet (activate)="onActivate($event)"></router-outlet>
然后在onActivate
:
onActivate(event) {
window.scroll(0, 0);
}
我也试过
ngAfterViewInit(){
window.scrollTo(0, 0);
}
和
this.router.events.subscribe((evt) => {
if (!(evt instanceof NavigationEnd)) {
return;
}
window.scrollTo(0, 0);
});
在 ngOnInit 内部,但它不起作用:导航到页面时,我总是在地图上,而不是在顶部。