以角度

时间:2018-02-12 06:42:14

标签: angular

我可以使用以下内容滚动到页面顶部:

window.scrollTo(0, 0);

如何滚动到特定元素?我正在使用Angular,所以不想使用scroll2 JQuery库,这里的所有问题/答案都与angularjs相关

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以尝试在组件中添加@ViewChild并使用 .nativeElement.focus()

组件html:

<div #mydiv ></div>

组件ts:

 export class YourComponent implements AfterViewInit {
   @ViewChild('mydiv') myDiv: any;


  ngAfterViewInit() {
    this.myDiv.nativeElement.focus();
  }
}