3
부모에 단추가있는 여러 개의 드롭 다운 메뉴 구성 요소를 만들고 있지만 그 구성 요소에 자체적으로 파괴되는 단추가 있어야합니다. 나는 그것이 간단하다고 확신하지만 그것을 할 수있는 것을 찾을 수 없을 것입니다. 부모에게서 그것을 어떻게 없앨 지 알지만 내면에서 그렇게 할 수는 없습니다. 누구 알아? 그리고 그것이 파괴되기 바로 전에 어떻게 알려주는 메시지를 부모에게 보냅니 까? (나는 부모에게서 그 인스턴스를 가지고 있지만 신호가 필요한 부모에게는 다른 것들이있다)어떻게 Angular 2 구성 요소 자체를 파괴합니까?
나는 동적으로 viewContainerRef.createComponent
을 사용하여 생성한다. 템플릿은 다음과 같습니다
<template item-host></template>
가 나는 @Output 노력이있어 :
<template item-host [ERROR ->](destroyCheck)="someMethod($event)"></template>
이 확실히 정상적으로 작동하고 잘 보이는 것으로 처리되어야한다. 나는''을 사용하고 있는데 오류가 있습니다. 나는 그 질문을 갱신했다. – Jus10
''은 기본 html 태그이며 맞춤 구성 요소에는 사용할 수 없습니다. – Aravind
upvote too @ Jus10 – Aravind