Javascript Angularjs:ng选项:如何按组和非组排序选项

Javascript Angularjs:ng选项:如何按组和非组排序选项,javascript,angularjs,ng-options,Javascript,Angularjs,Ng Options,我的分组方式是ng选项,如下所示 <select ng-model="selected" ng-options="d.title group by d.group for d in data"></select> 问题是,这会在这个选择菜单的底部创建optgroup,其顺序与我的数据列表的顺序不同 No GroupA No GroupB No GroupC [Group_1] 1 [Group_2] 2 我想制作: No GroupA [Group_1]

我的分组方式是ng选项,如下所示

    <select ng-model="selected" ng-options="d.title group by d.group for d in data"></select>
问题是,这会在这个选择菜单的底部创建optgroup,其顺序与我的数据列表的顺序不同

No GroupA
No GroupB
No GroupC
[Group_1]
 1
[Group_2]
 2
我想制作:

No GroupA
[Group_1]
 1
No GroupB
[Group_2]
 2
No GroupC
这是


谢谢

据我所知,您不能在组内和组外使用混合选择选项

您可以为这些选项创建一个通用组:

<select ng-model="selected" 
        ng-options="d.title group by (d.group ==='' ? 'No_Group' : d.group) for d in data">
</select>


这是您的最新信息。

我的回答对您有帮助吗?谢谢,@denisazevedo
<select ng-model="selected" 
        ng-options="d.title group by (d.group ==='' ? 'No_Group' : d.group) for d in data">
</select>