[英]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.