Angularjs 关于在使用Angularjs的时候下拉框的第一个选择为空白

如果数据时静态的话需要去控制器中创建一个对象数组,例如

 $scope.num = [{id:"10"},{id:"20"},{id:"30"}];//下拉框的值

option标签的代码为:

<option ng-repeat="x in num" value="{{x.id}}">{{x.id}}</option>

然后在select标签中加入ng-model=ss,然后控制器中加入代码

$scope.ss=$scope.num[0].id;

意为将这个数组中的第一个数据的id值作为ng-model绑定的数据,这样下拉框显示的第一条数据就是数组的第一个了,之所以会为空是因为一般我们的ng-model设置的值都是随意设置的,只要将这个值设置正确就行了

猜你喜欢

转载自blog.csdn.net/qq_41594146/article/details/83032963