Mkutano wa AngularJS ng-options

Muhtasari na matumizi

ng-options madaija ya <options> kufungua lt;select> elementi.

ng-options ina uharibifu kwa kutumia orodha kufungua orodha ya kuchagua. Kwenye kawaida, kwa kutumia ng-repeat ina uharibifu kwa kufanya, lakini kwa kutumia ng-options Ina uwezo mkubwa sana kama uamua kwa kufanya kwa kawaida.

Mfano

Kwa kutumia madaija ya mawasiliano kufungua chaguo kwenye orodha ya kuchagua:

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

Mfano wa Kujiandaa

Makusanyiko ya Kiingilizi

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

Inasimama na <select> Inasimama ya Elementi

Masharti

Masharti Maelezo
array expression

Angalia, inachagua sehemu za kufikia ya mabaki kufillia elementi ya select.

Mafunzo ya Angalia ya Kupatikana:

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