根据特定属性选择中的跟踪选项



我直接在我的问题上潜水:

在控制器上:

$scope.code = 1
$scope.codes [
  {
    "1":"Accepted"
    "0":"Rejected"
  }

展出:

<select ng-model="code" ng-options="key as value for (key,value) in codes track by key"></select>

有什么方法可以在我的观点中选择"已接受"吗?我知道$scope.code不是一个对象,但我想为它分配由选定选项(键(传递的值。

对于任何想重现我的问题的人,我做了一个扑通。

你快到了,你只需要做一些小的改变:

删除曲目依据语句,如下所示:



<select ng-model="myVal" ng-options="key as val for (key,val) in data"></select>$scope.myVal 中将值设置为字符串,因为您要分配一个整数。

这应该有效。

最新更新