我可以在組件構造訪問ElementRef
:什麼是ElementRef的狀態時,它的成分構造可
export class MyComponent {
constructor(element: ElementRef) {
element.nativeElement
這是什麼DOM元素的狀態:在以下方面
1) DOM - 它已經放入DOM了嗎?它是否被渲染?它是否是子元素DOM元素的創建和追加?
2)在子組件生命週期方面 - 子組件經歷了哪些階段 - onInit,afterContentInit等?
請問您可以添加更多細節嗎?我正在尋找有關每個領域(DOM和角度週期)的具體問題的答案 –
不確定你的意思。 'ElementRef'在注入時立即可用,'nativeElement' **是** DOM元素。當調用上述回調函數時,DOM元素是可用的,在此之前它只是'null'。這就是'nativeElement'。 –
_ ElementRef在注入時立即可用,_ - 是的,但它可以處於內存中角度創建的狀態,或已經附加到'document'樹中,甚至在UI上呈現的狀態。 –