Javascript Angularjs:ng选项:如何按组和非组排序选项
我的分组方式是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]
<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>