有人使用这样的东西。我无法解析{{}}使用ng-options
重复其工作正常<option value="" ng-repeat="k in selected_grp_keys_{{value.key.id}}" value="{{k.id}}" ng-selected="k.id == value.fk_key">{{ k.display_name }}</option>
答案 0 :(得分:0)
我会使用一个返回值
的函数HTML:
<option value="" ng-repeat="k in getValues(value.key.id)" value="{{k.id}}" ng-selected="k.id == value.fk_key">{{ k.display_name }}</option>
使用Javascript:
$scope.getValues = function (id) {
return $scope['selected_grp_keys_' + id];
}
编辑:除此之外,ngRepeats并不适合选择选项。 AngularJS对select元素有一个ngOptions指令,它执行相同的操作。在此处阅读更多内容:https://docs.angularjs.org/api/ng/directive/ngOptions