AngularJS ng-option innerhalb von ng-repeat

8

Sehr einfaches Problem, aber nicht sicher, wie man es löst

Ich habe ng-repeat, das Modell-Video iterieren.

Das Modell hat einen ausgewählten Wert und ich möchte es in der Dropdown-Liste sehen:

%Vor%

Das ist das Videomodell:

%Vor%

Dies ist das videoList-Element:

%Vor%

Ich erwarte einfach, dass der erste Dropdown-Wert auf VIDEO_ONE gesetzt wird Der zweite Dropdown-Wert wird auf VIDEO_TWO gesetzt.

Momentan ist das Dropdown-Menü leer.

Wie kann ich das erreichen?

    
Liad Livnat 13.01.2015, 13:01
quelle

2 Antworten

7

Sie müssen nur einen Wert für die ng-Optionen mit item.id as item.name for item in videoList festlegen. Siehe Code unten.

(Ich stelle die ID als Wert ein, da ich denke, dass sie besser geeignet ist. Irgendwo müssen Sie auch Ihr name -Attribut entsprechend id . oder umgekehrt aktualisieren verca. Ihre Wahl.)

%Vor% %Vor%
    
zwacky 13.01.2015, 13:12
quelle
1
%Vor%     
Rishi 13.01.2015 13:13
quelle

Tags und Links