[英]access html element of parent of parent of … the child component
我的代码语句如下所示:
this.elRef.nativeElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.scrollTo(0, 0);
如何访问子组件的祖先的HTML元素(我的父代在树的顶部)?
我尝试使用建议的@Host方法,但似乎正在获取Host组件的副本,而不是父根元素。
对于上面的语句,我们是否有更好的语法?
在您的html中放入#reference
<html-tag-element #yourParentEl></html-tag-element>
然后在您的组件中:
@ViewChild('yourParentEl') parent: any;
并且您在this.parent
您的元素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.