首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular 8滚动到顶部不能使用agm-map

Angular 8滚动到顶部不能使用agm-map
EN

Stack Overflow用户
提问于 2020-03-19 19:12:53
回答 1查看 90关注 0票数 0

当我改变路线并转到有agm-map的页面时,我无法将窗口滚动到顶部。

我试过用

代码语言:javascript
复制
<router-outlet (activate)="onActivate($event)"></router-outlet>

然后在onActivate

代码语言:javascript
复制
  onActivate(event) {
    window.scroll(0, 0);
  }

我也试过

代码语言:javascript
复制
  ngAfterViewInit(){
    window.scrollTo(0, 0);
  }

代码语言:javascript
复制
this.router.events.subscribe((evt) => {
  if (!(evt instanceof NavigationEnd)) {
    return;
  }
  window.scrollTo(0, 0);
});

在ngOnInit内部,但它不起作用:当导航到页面时,我总是停留在地图上,而不是在顶部。

EN

回答 1

Stack Overflow用户

发布于 2020-03-19 19:50:34

删除应用于正文的任何高度样式

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60756011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档