2017-02-16 3 views
-1

Ich muss zeigen das Bild, wenn die Bedingung wahr ist auf ionic2 Seite (.html) Mit Bezug auf die Winkel Dokumentation Ich versuche, die folgende hinzufügen Bein ist zugänglich, wenn ich versuche, es innerhalb div-Tag zu drucken. Aber es ist nicht in der Bedingung zugänglich.Wie ngIf Zustand

<div *ngIf="{{leg.legIndex}} == 0" > 
    <!-- show image middleLeg_1.png if legIndex = 0 --> 
<img width="20" height="80" src="img/middleLeg_1.png" /> 
</div> 

Antwort

1

Gelöst es. Die Bedingung sollte nicht die geschweiften Klammern haben. Zuvor habe ich in der Bedingung auf Variable mit geschweiften Klammern zugegriffen, wie wir es in ionic2-Tags tun. Aber in ngif wird es nicht benötigt. Wir können innerhalb von for loop auf unsere Variablen zugreifen, ohne sie. Hier ist die richtige Antwort:

<div *ngIf="leg.legIndex == 0" > 
    <!-- show image middleLeg_1.png if legIndex = 0 --> 
<img width="20" height="80" src="img/middleLeg_1.png" /> 
</div>