我是Angular的新手,我们正在重写我们的应用程序。我似乎无法弄清楚一些非常基本的东西。我试图在获取数据后将选项值替换为Id。我创建了一个jsbin来为静态数据做这个,但我似乎无法将Id设置为选项中的值。
任何人都可以快速出手吗?感谢。
答案 0 :(得分:0)
从proj中删除.id
<select ng-model="selectedProject" ng-options="proj as proj.Name for proj in projects"></select>
{{selectedProject.Id}}
答案 1 :(得分:0)
只需将其添加到您的控制器
$scope.selectedProject= $scope.projects[0].Id;
这将告诉控制器将默认值,即$ scope.selectedProject设置为第一个项目。