Ausgabe von Elementen in einem JSON-Array mit AngularJS

7

JSON-Array im Gültigkeitsbereich definiert:

%Vor%

HTML:

%Vor%

Ausgabe:

%Vor%

Wie ich die Ausgabe aussehen soll:

%Vor%

Wie es scheint, sollte es funktionieren:

%Vor%

... aber das tut es nicht.

    
Robert Christian 26.08.2013, 03:13
quelle

5 Antworten

12

Ändern Sie Ihr json-Array im Bereich wie:

%Vor%

Und aus Ihrer Sicht;

%Vor%     
BKM 26.08.2013, 03:32
quelle
8

Da es sich in einem Array befindet, müssen Sie die Schlüsselwerte jedes Objekts durchlaufen.

Ссылка

%Vor%

Alternativ:
Wenn Sie nur ein einfaches Objekt haben:

%Vor%

Sie könnten die zweite Wiederholung vermeiden

%Vor%

Ссылка

    
TheSharpieOne 26.08.2013 03:33
quelle
0
%Vor%     
Fly_pig 26.08.2013 03:32
quelle
0

Wenn Sie ECMA5-kompatible Browser verwenden, können Sie es versuchen,

%Vor%

Natürlich funktioniert das nur zuverlässig, wenn Ihr Objekt nur 1 Schlüssel hat. Wenn es mehr als einen Schlüssel hat, ist es am besten, eine Filterfunktion zu schreiben, die die Schlüsselnamen erhält, die Sie dann verwenden können, um die relevanten Schlüssel zu extrahieren.

    
gos1 26.08.2013 03:33
quelle
0

Überprüfen Sie meinen Code: Ссылка

ng-repeat benötigt ein Array, für jedes Objekt im Array benötigen Sie Schlüssel, die an Werte gebunden sind.

    
Z.T. Yang 26.08.2013 03:34
quelle