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
值。我不知道它有那么敏感。谢谢你,伙计!