Ich möchte den Wert der Eigenschaft eines Objekts überprüfen und möchten die Daten der zu vergleichenden Zeichenfolge überprüfen.Überprüfung Zeichenfolge Wert in ng-if-Anweisung
<div ng-if="results.dataType === 'textTable'">
This text belongs in a table.
</div>
Bis jetzt erscheinen alle divs mit dem Text im Körper, wo nur zwei divs es anzeigen sollten.
Gibt es etwas falsch mit meiner ng-if-Anweisung und String-Vergleich? Hier
Wenn dies AngularJS ist (manchmal "Angular 1" genannt), ist das korrekte Tag "angularjs". –
Die Art, wie ich es aus Ihrem Code sehe, ist, dass Sie ein Objekt mit einem Wert haben, den Sie mit einer Zeichenfolge vergleichen. Angenommen, Sie wickeln das ng-if in einem ng-for, um mehrere divs zu erzeugen, sollten Sie ein Array mit spezifischen Ergebniswerten für jedes neu erstellte div haben, um dieses ng zu funktionieren - wenn – sTx
@torazaburo dies in angular 2 – bluePearl