Я хочу добавить опцию «Выберите банк» в раскрывающемся списке. Я хочу, чтобы эта опция была выбрана только в том случае, если в списке более 1 элемента (банки). Это код:
Это то, что у меня сейчас есть:
<select class="form-control" name="bankName" id="field_bankName"
ng-model="vm.bankAccount.bankName"
ng-options="banks as banks.description for banks in vm.items.banks track by banks.id"
required>
<option selected="selected" value="" disabled="">Select a bank</option>
</select>
Однако я хочу, чтобы был выбран единственный (первый) вариант в списке, если в списке только 1 элементна нем.
Я пытался сделать несколько вещей, но ни одна из них, похоже, не сработала, из-за наличия ng-selected
с выражением banks.length > 1
внутри, однако я не могу добавить выражение в опции ng-options for each ""это что-то вроде ng-selected="banks.length == 1"
.
Не могли бы вы указать мне наилучший подход к решению этой проблемы?