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