2016-07-25 5 views
6

enter image description hereAngularJS - Zugriff auf JSON-Schlüssel, die Räume in ihnen

Oben ist ein Bild der JSON-Daten von der API zurückgegeben wird. Wie Sie sehen können, haben einige der JSON-Schlüssel zwei Wörter mit einem Leerzeichen dazwischen. Wie kann ich darauf in meiner eckigen App zugreifen? Dies kommt als ein Array BTW.

Ich habe versucht:

<li ng-repeat="task in mainTask.Tasks"> {{ task.['CAR ID'] }} </li> 

ohne Glück. Danke für jede Hilfe.

+1

Wie wäre es mit Aufgabe ['CAR ID']? Kein Zeitraum zwischen Aufgabe und öffnender Klammer. – andrunix

+0

@andrunix Ich bin ein Idiot. Ich kann nicht glauben, dass ich das nicht versucht habe. Weil es funktioniert hat. Beantworte meine Frage mit dieser Antwort und ich wähle sie als richtig aus! – agon024

Antwort

6

Wie wäre es

task['CAR ID'] 

Keine Zeit benötigt, um zwischen Aufgabe und der öffnenden Klammer.

11

Sie benötigen den Punkt nicht, um auf den Wert zuzugreifen. Versuchen:

{{ task['CAR ID'] }} 
+0

@andrunix antwortete zuerst, gab es aber nicht als Antwort auf, um fair zu sein. Ich wähle seine als richtige Antwort aus. Aber Sie beide sind es genagelt! Also habe ich deine Stimme auch abgestimmt. :) – agon024

+0

Ich habe das selbe gemacht, nur geschaut und da sind Sekunden zwischen den Antworten. –

+0

Ich werde Daniels Antwort auch aufwerten. Auch wenn ich die Rep-Punkte mehr brauche als ihn :) – andrunix

Verwandte Themen