복붙노트

[ANGULAR] 다른 지시문의 호스트에서 지시문을 사용하십시오

ANGULAR

다른 지시문의 호스트에서 지시문을 사용하십시오

해결법


  1. 1.지시문은 정적으로 추가 된 HTML (요소, ID, 속성, 클래스, ...)에만 정적으로 추가 된 선택기에 대한 각도로 인스턴스화됩니다. @Component () 또는 @directive () decorator의 호스트 매개 변수를 사용하여 지시문을 인스턴스화 할 방법이 없습니다. ViewContainerRef.createComponent ()를 사용하여 동적으로 지시문을 만들 수있는 방법이 없습니다.

    지시문은 정적으로 추가 된 HTML (요소, ID, 속성, 클래스, ...)에만 정적으로 추가 된 선택기에 대한 각도로 인스턴스화됩니다. @Component () 또는 @directive () decorator의 호스트 매개 변수를 사용하여 지시문을 인스턴스화 할 방법이 없습니다. ViewContainerRef.createComponent ()를 사용하여 동적으로 지시문을 만들 수있는 방법이 없습니다.

    동일한 요소에 정적으로 추가 된 HTML로 인해 각도로 인스턴스화 된 다른 지시문에 대한 참조를 얻는 것은 비록 지원됩니다.

  2. from https://stackoverflow.com/questions/37148080/use-directive-in-host-of-another-directive by cc-by-sa and MIT license