Gibt es einen Weg in Aurelia zu sagen 'Wenn x == dieser, dann zeige diese'?Wie Sie clientseitige Daten mit Aurelia anzeigen lassen
To be specific, I have an array of data that looks something like this:
[
{objectID: 1, customDataArray: [1,2,3,4], customDataType: { cdt: "Troops" }}
]
Dieses Array hat offensichtlich mehrere Zeilen, die oben wie die aussehen, wo es mir eine Reihe von benutzerdefinierten Werten ist vorbei, die ich verweisen müssen. Diese Werte könnten die IDs verschiedener "Gruppen" in unserem System sein. Deshalb übergeben wir ein Objekt, das enthält Typ von benutzerdefinierten Daten ist es. z.B. "Truppen"
Also, was passiert ist auf Aktivieren, ich hole all diese Daten von meiner API und speichert es in einer Variablen. Nun, basierend darauf, ob der benutzerdefinierte Datentyp "Truppen" oder etwas anderes ist, möchte ich ein anderes Eingabe-Label anzeigen. Zum Beispiel, wenn es "Truppen" ist, möchte ich eine Bezeichnung anzeigen, die "Eingabetrupps-IDs" und so weiter sagt.
Auch, manchmal ist der customDataType nicht erforderlich, daher wird er als null angegeben. In diesem Fall möchte ich etwas anderes zeigen. Nicht sicher, wie Sie mit diesem umgehen ..
Perfect. Ich wusste nicht, dass du mit der Bindung von if.bind so tief gehen kannst! Danke noch einmal – James