2016-09-09 4 views
0

Ich versuche, eine Eigenschaft vom Router zu verwenden, um eine ngIf auszulösen, bin mir aber nicht sicher, die richtige Syntax in der HTML. Angular2 RC6Verwenden Sie route Komponente Eigenschaft für ngIf

{ 
    path: 'detail/:id', 
    component: HeroDetailComponent 
}, 

<div *ngIf="router.component = HeroDetailComponent"> 
      some text to be shown if the HeroDetailComponent is loaded 
</div> 
+0

was wollen Sie tun? es ist nicht gültig, denke ich. – micronyks

+0

Ich glaube, der "korrekte" Weg besteht darin, Funktionen aufzurufen. I.E. '* ngIf =" EnableDulaView() "' und Sie würden die Spezifika dieser Funktion in Ihrer Exportklasse definieren – Bean0341

+0

ist dies 'div' innerhalb der 'HeroDetailComponent'-Vorlage? – micronyks

Antwort

-1

Verwendung === spiegelt sich nicht auf Winkel docs Seite ....

+0

[Haben Sie gerade Ihre eigene Frage beantwortet?] (Https://stackoverflow.com/help/self-answer) –

+1

ja, es wird mich nicht für 48hours wählen – ndesign11

+0

@ ndesign11 Ihre Antwort ist uns nicht klar. Könnten Sie es etwas [klarer] machen (http://meta.stackexchange.com/a/7659)? –

Verwandte Themen