访问子女父母的父母的html元素

  • 本文关键字:父母 元素 html 访问 angular
  • 更新时间 :
  • 英文 :


我的代码语句如下:

 this.elRef.nativeElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.scrollTo(0, 0);

我如何访问子祖先的HTML元素(我的父母在树的顶部)?

我尝试使用建议的@host方法,但似乎我得到了主机组件的副本,而不是父母的根元素。

我们对上述语句有更好的语法吗?

在您的html put #reference

<html-tag-element #yourParentEl></html-tag-element>

然后在您的组件中:

@ViewChild('yourParentEl') parent: any;

您在this.parent中有您的元素。

最新更新