我使用ng-options在选择框中显示数据但是在选项中我有一个硬编码值是No-search如何显示该值首先选择

时间:2017-09-26 09:25:24

标签: angularjs

<div class="filter-box">
    <select ng-model="$ctrl.customModel" 
            ng-options= 'option.id as option.name for option in transactionstatusList'
            ng-change="transactionStatusChange()"> 
        <option value="" selected="selected">No Search</option>
    </select> 
</div>

我使用angularjs ng-options在选择框中显示数据但是在选项中我有一个硬编码值是No-search如何首先显示该值选择因为当数据动态出现时它显示数据的第一个值

1 个答案:

答案 0 :(得分:0)

如果您有未定义的customModel

,您的代码应该可以正常运行
$scope.customModel;

Demo 1

但是,如果预定义$scope.customModel,则在异步调用之后,所选选项会跳转到ng-model

Demo 2