我有一个选择列表:
<option ng-repeat="hour in Hours"
value="{{hour.Value}}"
ng-show="filterEvent($index)"
ng-selected="hour.Value == EventDate || $first">
{{hour.Text}}
</option>
我希望自动选择未隐藏的第一个元素。现在,如果我隐藏第一个元素,它将不会更改所选索引。
我怎样才能做到这一点?
最佳答案
只是隐藏第一个选项
<select ng-model="hour" required="required"
ng-options="hour.value as hour for hour in hours" >
<option style="display:none" value="">select a type</option>
</select>
关于javascript - ng选定的第一个未隐藏的,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38012421/