选择框中的ng-model无法正常工作

har*_*der 3 javascript angularjs angular-ngmodel

我使用角度js绘制选择框.

 <select ng-model="selected">
     <option value="{{obj.id}}" ng-repeat="obj in values">{{obj.name}} </option>
 </select>
 selected id - {{selected}} 
Run Code Online (Sandbox Code Playgroud)

此处未根据值初始化所选的默认值selected.

为这个问题做了一个小提琴.

dfs*_*fsq 6

您应该使用ngOptions指令来渲染选择框选项:

<select ng-model="selected" ng-options="obj.id as obj.name for obj in values"></select>
Run Code Online (Sandbox Code Playgroud)

修正演示: http ://jsfiddle.net/qWzTb/1984/