AngularJS选择:初始选择不起作用

时间:2014-11-21 20:28:54

标签: angularjs angularjs-ng-init

我无法弄清楚为什么初始选择不适用于此代码。其他一切都很好。选项都在那里,等等......

<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]的变体也不起作用。

1 个答案:

答案 0 :(得分: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 }}