var data = {"201":"活动1","202":"活动2","203":"活动3"}
<select class="form-control" ng-model="activityId" ng-options="id as name for (id, name) in data" ></select>
var toys = [{"id":"11", "name":"玩具1"},{"id":"12", "name":"玩具2"},{"id":"13", "name":"玩具3"}];
<select class="form-control" ng-model="toyId" ng-options="toy.id as toy.title for toy in toys" required></select>
干脆直接ng-repeat option 吧···
其实也是有解决办法的:
http://stackoverflow.com/questions/12139152/how-to-set-the-value-property-in-angularjs-ng-options
fruit改成对象数组的方式