Ich habe den folgenden Code. Ich versuche, die Standardoption als letzte Option im Auswahlfeld festzulegen. Wenn ich die Länge in der ng-init fest codiere, funktioniert es. ng-init="mySelect = 3"
Aber nicht mit ng-init="mySelect = myData.length-1"
Wie lege ich eine Standard-Winkelauswahloption als letzte Option fest?
Irgendwelche Ideen, um es auf die letzte Option einzustellen?
$scope.myData = ['a','b','c'];
<select class="form-control" ng-init="mySelect = myData.length-1" ng-model="mySelect">
<option ng-repeat="$index in myData" value="{{ $index }}" >Select This Option #({{ $index+1 }})</option>
</select>
Ich nehme an, Sie wollten, dass das Modell 'mySelect' die Tatsache widerspiegelt, dass das letzte Element ausgewählt ist, nein? Diese Herangehensweise (oder die oben genannte hoch bewertete Herangehensweise) würde *** das nicht erreichen ... Einfach "mySelect" zuweisen, um der letzte Gegenstand zu sein. –
@NewDev Würde gerne eine Lösung sehen, wenn das der Fall ist. Danke für die Eingabe! – KingKongFrog