当我改变路线并转到有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内部,但它不起作用:当导航到页面时,我总是停留在地图上,而不是在顶部。
发布于 2020-03-19 19:50:34
删除应用于正文的任何高度样式
https://stackoverflow.com/questions/60756011
复制相似问题