Я использую angular.js и bootstarp - angular-ui-bootstarp. и я обнаружил проблему, заключающуюся в том, что при использовании выбора, даже если параметр не пуст, выбор на странице всегда ничего не показывает, пока вы не щелкнете список параметров. Первое, что я попробовал, это напрямую поместить параметры в select и сделать один вариант с ng-selected = "selected", но не работает.
<select class=" input-sm pull-right" style="margin-right: 5px;" ng-change="selectUserFilter()" ng-model="user_filter_key" >
<option >All</option>
<option ng-selected="selected">Active</option>
</select>
Второе, что я пробовал, - это встроить модель со списком опций в выбранную, но она все еще не работает.
$scope.user_options = ['All','Active'];
<select class=" input-sm pull-right" style="margin-right: 5px;" ng-change="selectUserFilter()" ng-model="user_filter_key" ng-options="opt for opt in user_options">
</select>