Angularjs、select 框总是首先创建空白选项
Angularjs, select Box create blank option at first always
我在使用 selectbox
时遇到了一些问题。
在我的原始代码中,我通过 $http
调用接收了一个对象,如下所示。
[
{key:'user_id', value:'ID'},
{key:'user_name', value:'Name'},
{key:'user_gender', value:'Gender'},
{key:'user_phone', value:'Phone'},
{key:'user_email', value:'Email'},
{key:'user_birth', value:'Birthday'},
];
当我尝试将此对象的值放入 option
时,它会自动生成 'blank option'。
为了解决这个问题,我看了两个帖子
Angular JS Remove Blank option from Select Option
Why does AngularJS include an empty option in select?
但是这些的任何解决方案都无法帮助我。
我该如何解决这个问题?
这是我的 fiddle。
Select box create blank option
我会等待一些英俊或漂亮的开发人员来解决我的问题。 :)
<select ng-model="itemSelected">
<option
ng-repeat="item in data" value="{{ item.key }}"
ng-selected="{{item.key === itemSelected}}">
{{ item.value }}
</option>
</select>
https://plnkr.co/edit/QthDhkvku8UvcVHaWcGG?p=preview
检查代码。在您的选项中使用 ng-selected 来选择第一个元素。
试试这个
HTML代码-
<select ng-options="opt as opt.value for opt in searchOpt.option" ng-model="searchOpt.selected">
</select>
ngOptions 属性可用于使用通过评估 ngOptions 理解表达式获得的数组或对象动态生成元素的元素列表
工作Jsfiddle
我在使用 selectbox
时遇到了一些问题。
在我的原始代码中,我通过 $http
调用接收了一个对象,如下所示。
[
{key:'user_id', value:'ID'},
{key:'user_name', value:'Name'},
{key:'user_gender', value:'Gender'},
{key:'user_phone', value:'Phone'},
{key:'user_email', value:'Email'},
{key:'user_birth', value:'Birthday'},
];
当我尝试将此对象的值放入 option
时,它会自动生成 'blank option'。
为了解决这个问题,我看了两个帖子
Angular JS Remove Blank option from Select Option
Why does AngularJS include an empty option in select?
但是这些的任何解决方案都无法帮助我。
我该如何解决这个问题?
这是我的 fiddle。
Select box create blank option
我会等待一些英俊或漂亮的开发人员来解决我的问题。 :)
<select ng-model="itemSelected">
<option
ng-repeat="item in data" value="{{ item.key }}"
ng-selected="{{item.key === itemSelected}}">
{{ item.value }}
</option>
</select>
https://plnkr.co/edit/QthDhkvku8UvcVHaWcGG?p=preview
检查代码。在您的选项中使用 ng-selected 来选择第一个元素。
试试这个
HTML代码-
<select ng-options="opt as opt.value for opt in searchOpt.option" ng-model="searchOpt.selected">
</select>
ngOptions 属性可用于使用通过评估 ngOptions 理解表达式获得的数组或对象动态生成元素的元素列表
工作Jsfiddle