Ich Verweise auf einen Wert in meinem Controller, der eine Zeichenfolge oder ein Array sein kann. Wenn es ein Array ist, möchte ich "ng-repeat" (wahrscheinlich) verwenden, um meine Artikel aufzulisten.Wiederholen, wenn Array, Anzeige, wenn Zeichenfolge
Wenn es eine Zeichenfolge ist, möchte ich nur die Zeichenfolge anzeigen.
Etwas wie:
<div>
{{if is array}}
<span ng-repeat="v in myvalue">{{v}}</span>
{{else}}
{{myvalue}}
{{endif}}
</div>
Ich frage mich, ob es eine elegante Art und Weise ist das in AngularJS zu tun, dass ich einfach noch nicht vertraut sind.
Dank
Was ist mit dem 'if' in der Interpolation? Wie schafft das die erwartete Ausgabe? – charlietfl
@charlietfl Winkel kann Bedingungen interpolieren. – jusopi
@jusopi in Ordnung, aber würde nicht die erwarteten Ergebnisse auf diese Weise produzieren ... es tut jetzt nach Bearbeitung – charlietfl