猿问

angularjs 设置ng-options 的默认值

第一种

<select name="editRole"

    ng-model="editRole"

    class="form-control selectForm"

    ng-options="role.id as role.roleName for role in roleList">

</select>

在controller设置$scope.editRole,但是ng-options默认的值没有。

第二种:
但在这种情况下可以的

<select name="editRole"

    ng-model="editRole"

    class="form-control selectForm"

    ng-options="role.roleName for role in roleList">

</select>

因为需要获取value,所以采用第一种方案,但这种方案没法默认选中值。
求原因

谢谢。


ibeautiful
浏览 467回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答