0

当我更改路线并转到一个页面时,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 内部,但它不起作用:导航到页面时,我总是在地图上,而不是在顶部。

4

1 回答 1

0

删除应用于身体的任何高度样式

于 2020-03-19T11:50:34.190 回答