大佬教程收集整理的这篇文章主要介绍了AngularJs-SELECT中的ng模型,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<option ng-SELEcted="data.unit == item.ID"
ng-repeat="item in units"
ng-value="item.ID">{{item.label}}</option>
@H_618_2@演示版
angular.module("app",[]).controller("myCtrl",function($scopE) {
$scope.units = [
{'ID': 10, 'label': 'test1'},
{'ID': 27, 'label': 'test2'},
{'ID': 39, 'label': 'test3'},
]
$scope.data = {
'ID': 1,
'unit': 27
}
});
<script src="https://AJAX.GoogleAPIs.com/AJAX/libs/angularJs/1.2.23/angular.min.Js"></script>
<div ng-app="app" ng-controller="myCtrl">
<SELEct class="form-control" ng-change="unitChanged()" ng-model="data.unit">
<option ng-SELEcted="data.unit == item.ID" ng-repeat="item in units" ng-value="item.ID">{{item.label}}</option>
</SELEct>
</div>
ng-repeat
。它还具有一个ng-model
具有默认值的。
@H_618_2@当我更改值时,可以ng-model
适应。但是下拉列表在启动时显示了一个空插槽,应该在其中选择了具有默认值的项目。
@H_618_2@码
<div ng-app ng-controller="myCtrl">
<SELEct class="form-control" ng-change="unitChanged()" ng-model="data.unit">
<option ng-repeat="item in units" ng-value="item.id">{{item.label}}</option>
</SELEct>
</div>
@H_618_2@使用JS:
function myCtrl ($scopE) {
$scope.units = [
{'id': 10,'label': 'test1'},{'id': 27,'label': 'test2'},{'id': 39,'label': 'test3'},]
$scope.data = {
'id': 1,'unit': 27
}
};
以上是大佬教程为你收集整理的AngularJs-SELECT中的ng模型全部内容,希望文章能够帮你解决AngularJs-SELECT中的ng模型所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。