AngularJS ng-optionsDirektive

AngularJS 参考手册AngularJS-Referenzhandbuch


AngularJS-Beispiel

Eine Dropdown-Liste mit Array-Elementen füllen:

<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>

Selbst ausprobieren »

Definition und Verwendung

ng-optionsDie Direktive wird verwendet, um die Optionen eines <select>-Elements mithilfe von <options> zu füllen.

ng-optionsDie Direktive verwendet ein Array, um die Dropdown-Liste zu füllen, und wird in den meisten Fällen zusammen mit derng-repeat-Direktive verwendet.


Syntax

<select ng-options="array expression"></select>

Das <details>-Element unterstützt diese Direktive.


Parameterwerte

Wert Beschreibung
array expression Ein Ausdruck, der die Optionen für das select-Element aus dem Array füllt.

AngularJS 参考手册AngularJS-Referenzhandbuch

Andere Erweiterungen