AngularJS ng-options direktiba
Definasyon at paggamit
ng-options
Ang direktiba ay ginagamit upang <options>
punuan lt;select>
ang elemento.
ng-options
Ang direktiba ng ng-repeat ay ginagamit upang punuan ang dropdown list gamit ang array. Sa maraming kaso, gamitin ng-repeat
Ang paggamit ng direktiba ay mas madali, ngunit gamitin ng-options
Ang paggamit ng direktiba ay nagbibigay sa iyo ng mas malaking liwanag.
Mga halimbawa
Sa pamamagitan ng paggamit ng mga item sa array upang punuan ang mga opsyon sa dropdown list:
<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"]; });
语法
受 元素支持。
参数
参数 | 描述 |
---|---|
array expression |
表达式,它选择数组的指定部分来填充 select 元素。 合法的表达式: 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 |