簡單的問題:
Angular檔案建議在component端的條件渲染情況下不要使用ng-content:
如果您的組件需要有條件地呈現內容,或者多次呈現內容,您應該配置該組件,使其接受一個包含您想要有條件地呈現的內容的元素。
在這些情況下不建議使用元素,因為當組件的消費者提供內容時,該內容總是被初始化,即使該組件沒有定義一個元素,或者該元素在ngIf陳述句中。 從。
![]()
你可以嘗試將
ngIf改為true,看看它在DOM中是如何出現的(并且自定義指令也會被初始化,如果ngIf為false,則不會被初始化)轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/306711.html
標籤:

