Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs “基于特定特性选择”中的“跟踪”选项_Angularjs_Json_Ng Options - Fatal编程技术网

Angularjs “基于特定特性选择”中的“跟踪”选项

Angularjs “基于特定特性选择”中的“跟踪”选项,angularjs,json,ng-options,Angularjs,Json,Ng Options,我在直接讨论我的问题: 在控制器上: $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不是一个

我在直接讨论我的问题:

在控制器上:

$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
不是一个对象,但我想给它指定一个通过所选选项(键)传递的值


对于任何想重现我的问题的人,我有一个现成的答案。

你就快到了,你只需要做一些小改动:

按如下语句删除跟踪:



$scope.myVal中,将值设置为string,因为您正在分配一个整数。


这应该是可行的。

您希望默认选择“接受”吗?我希望根据
$scope.code
选择一个选项。在本例中,应选择“Accepted”,因为是key:1的值,它等于我的
$scope.code
值。我不知道它有那么敏感。谢谢你,伙计!