2014-11-21 3 views
0

Не могу понять, почему исходный выбор не работает в этом коде. Все остальное в порядке. Вариантов все там, и т.д ...AngularJS Выберите: Исходный выбор не работает

<select id="userEmail" class="form-control" 
          data-ng-init="userSelection = users[0]" 
          data-ng-model="userSelection" 
          data-ng-options="user.email for user in users"> 
         </select> 

Также вариант с userSelection = userSelection || users[0] не работает.

+0

Помогло бы, если бы вы воспроизвели это в plunkr или скрипке. – kubuntu

ответ

2

Сделал бы это только комментарий, но пока не может.

Ваш код должен работать. Я довольно скопировал его в this plnkr, и он отлично работает.

Я думаю, просто убедитесь, что у вас есть все контроллеры и правильные настройки.

<select id="userEmail" class="form-control" 
    data-ng-init="userSelection = users[5]" 
    data-ng-model="userSelection" 
    data-ng-options="user.email for user in users"> 
</select> 
<hr> 
{{ userSelection }} 
+0

Это действительно странно ... Я снова проверил все. Все должно быть в порядке. Я имею в виду, я все равно получаю пользователей в выпадающем меню, поэтому при получении их с контроллера не должно быть никаких проблем. Это просто факт, что я не могу сделать предварительный выбор:/ –

+0

Этот ответ не должен быть комментарием;) – glepretre

Смежные вопросы