AngularJS ng-options kommando
Definition og brug
ng-options kommandoen bruger <options> fylde lt;select> elementer.
ng-options kommandoen bruger array til at fylde rullemenuer. I mange tilfælde kan man bruge ng-repeat kommandoen gør det lettere, men ved brug af ng-options du har større fleksibilitet når du bruger kommandoer.
Eksempel
Ved at bruge elementer i arrayet til at fylde valgmuligheder i en rullemenu:
<div ng-app="myApp" ng-controller="myCtrl">
<select ng-model="selectedName" ng-options="item for item in names"></select>
</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {}}
$scope.names = ["Emil", "Tobias", "Linus"];
});
</script>
Syntaks
<select ng-options="array udtryk"></select>
påvirker <select> Elementer understøttet.
Parametre
| Parametre | Beskrivelse |
|---|---|
| array udtryk |
Et udtryk, der vælger den specificerede del af arrayet til at fylde select-elementet. Gyldige udtryk: etiket for værdi i array vælg som etiket for værdi i array etiket gruppere efter gruppe for værdi i array etiket deaktivér når deaktivér for værdi i array etiket gruppere efter gruppe for værdi i array spor ved udtryk etiket deaktivér når deaktivér for værdi i array spor ved udtryk etiket for værdi i array | sorter udtryk spor ved udtryk |

