我有
<form name="myForm"
<select ng-model="myModel" ng-options="...">
</form>
输出:
<select>
<option value="1">First</option>
...
</select>
在我的控制器中,我可以访问选定的value
到$scope.myModal
,但是我可以访问First
标签吗?也许通过$scope.myForm
?
我希望避免将所有选项存储在$scope
变量中,并且必须在控制器中再次过滤...
答案 0 :(得分:0)
您需要在ng-options:
上使用该对象作为值<select ng-model="selected" ng-options="it.name for it in list"></select>
<p>Value selected (id): {{ selected.id }}</p>
<p>Label selected: {{ selected.name }}</p>
我做了一个例子,看看:jsbin