假设我有一个这样的控制器:
function MockController($scope) {
$scope.objs = [{"a": "true"},{"b": "false"}];
$scope.Value = "";
}
在 html 视图中,我会有类似的内容:
<select class="input-block-level" ng-model="Value"
ng-options="(obj.key, obj.value) for obj in objs" required>
但是,无论我如何尝试,angular 似乎都不喜欢元组表示法。我试过没有括号也没有骰子。是否有一种通用的方法来处理 ng-repeat 中的哈希表/字典?也就是说,假设您不知道密钥的名称,并且它们的密钥本身应该像这样使用:
<option value={{obj.key}}>{{obj.value}}</option>