AngularJS ng-options instrukcja

Definicja i użycie

ng-options instrukcja używa <options> wypełnia lt;select> elementów.

ng-options instrukcja używa tablicy do wypełnienia listy rozwijanej. W wielu przypadkach używa się ng-repeat instrukcja jest łatwiejsza do użycia, ale ng-options Instrukcja daje większą elastyczność.

Przykład

Przez użycie elementów w tablicy wypełnia się listę rozwijaną:

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

Spróbuj sam

Gramatyka

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

Zawiera <select> Obsługiwane elementy.

Parametry

Parametry Opis
array expression

Wyrażenie, które wybiera określone części tablicy, aby wypełnić element select.

Dopuszczalne wyrażenia:

label for value in array

select as label for value in array

label group by group for value in array

label disable when disable for value in array

label group by group for value in array track by expression

label disable when disable for value in array track by expression

label for value in array | orderBy expression track by expression