По некоторым причинам мне приходится кодировать так:
<select ng-model="value" ng-options = "item.value as item.label for item in item">
<option value="">all</option>
</select>
, но когда я перехожу на angularjs1.5, ngOptions меняет параметр (значение - пустая строка) на:
<option value="?" selected="selected"></option>
<option value class>all</option>
<option label="yes" value="string:true">yes</option>
<option label="no" value="string:false">no</option>
и значение параметра изменяется на null
, я не хочу null
, и я устанавливаю modelValue равным ''
($scope.value = ''
), select
не может выбрать параметр all
, что я могу сделать, чтобы выделить различать ''