Javascript AngularJS-ngOptions表达式

Javascript AngularJS-ngOptions表达式,javascript,angularjs,Javascript,Angularjs,我正在尝试访问一个对象列表,以用作Select元素中的选项。无论我尝试什么,我都无法获取列表来填充Select。如果在页面中呈现选项表达式,则数据显示良好,并且似乎具有正确的结构。所以我知道我的表达不是打字错误或其他什么。我可以访问数据。例如: {{ form_event.providers.search_terms[form_event.type.toLowerCase()] }} [{"group": "program", "name": "title"}, {"group": "pro

我正在尝试访问一个对象列表,以用作Select元素中的选项。无论我尝试什么,我都无法获取列表来填充Select。如果在页面中呈现选项表达式,则数据显示良好,并且似乎具有正确的结构。所以我知道我的表达不是打字错误或其他什么。我可以访问数据。例如:

{{ form_event.providers.search_terms[form_event.type.toLowerCase()] }}

[{"group": "program", "name": "title"},
 {"group": "program", "name": "aspect_ratio"},
 {"group": "episode", "name": "aspect_ratio"},
 {"group": "episode", "name": "house_id"}]
因此,考虑到数据结构,我认为在ng选项中可以这样做,但它不起作用:

<select ng-options="term.name group by term.group for term in
    form_event.providers.search_terms[form_event.type.toLowerCase()]">
</select


无论何时使用
ng选项
都不要忘记将
ng model
属性添加到
select
中,否则它将不起作用

<select ng-model="selected" ng-options="term.name group by term.group for term in form_event.providers[form_event.type.toLowerCase()]">
    <option value="">-- choose --</option>
</select>

--选择--

更新的fiddle:

event.providers
form\u event.providers
?您能提供fiddle吗?打字错误,谢谢