Почему ng-options выводит пустой option, если передать массив из булевых значений?

Почему ng-options выводит пустой option, если передать массив из булевых значений?

Есть такая верстка
<select id="autoAppl" class="form-control auto_applications" ng-model="serviceForm.auto" ng-options="opt.value as opt.title for opt in yesNoOptions">
                                </select>


Массив
$scope.yesNoOptions = [
                {value: 'N', title: 'Нет'},
                {value: 'Y', title: 'Да'}
            ];


Если сделать массив таким
$scope.yesNoOptions = [
                {value: false, title: 'Нет'},
                {value: true, title: 'Да'}
            ];

То создается пустой option и некорректно срабатывает select.
Почему так?
  • Вопрос задан
  • 2710 просмотров
Пригласить эксперта
Ответы на вопрос 1
@FireGM
Может вам чекбокс использовать?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
CTRL+ Москва
от 250 000 до 320 000 ₽
CTRL+ Москва
от 200 000 до 300 000 ₽
CTRL+ Белград
от 250 000 до 320 000 ₽
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час