Angular2 Zerstören Strom-Komponente Komplett

Ich habe versucht, die Suche, google und stackoverflow konnte aber keine Antwort finden. Also meine Frage ist einfach "Wie kann ich entfernen, aktuelle Komponente in den Winkel-2, 4"

Beispiel:

<div (click)="remove($event)">Remove Current Component</div>

remove($event) {
    //this.destroy() ????
}

Im Grunde, was ich will, ist ComponentRef sehen diese Antwort ngOnDestroy() fordert this.cmpRef.destroy() :

ngOnDestroy() {
   if(this.cmpRef) {
     this.cmpRef.destroy();
   }    
}

Aber er wird immer der ComponentRef durch die dynamische Erstellung der Komponente.

navigieren Sie einfach Weg von der Komponente, wird es zerstört werden
ich bin nicht mit router ich bin nur, indem es in den DOM
Ich habe dasselbe Problem beim schließen eines overlay

InformationsquelleAutor Touqeer Shafi | 2017-08-24

Schreibe einen Kommentar