전체 페이지는 구성 요소 템플릿입니다. 상위 구성 요소 템플릿에 선언되어 사용되는 하위 구성 요소가 있습니다. 이제 하위 구성 요소 내에 하위 구성 요소를 동적으로 생성하려고 합니다.
getViewRef
은 하위 구성 요소를 동적으로 생성하는 데 사용됩니다. FileUploadEle
올바르게 생성될 수 있지만 생성된 요소는 그림과 같이 PhoneComponent
에 속하지 않습니다.
형제 요소가 됩니다.
형제 대신 부모-자식을 올바르게 생성하려면 어떻게 해야 할까요?
준비되었습니다. 템플릿 명령을 사용하세요
귀하의 구체적인 요구 사항은 잘 모르겠지만, js에서 컴포넌트를 생성하는 것보다 템플릿 선언을 사용하는 것이 더 낫다고 생각합니다.
아래의 <ng-content>
에 주목하세요 으아악