标签: javascript angularjs
我选择的选项对象如下所示:
{ 3 : 'c', 5 : 'a', 6 : 'b', ... }
我的重复看起来像这样:
<option ng-repeat="(k,v) in field.options" value="{{k}}">{{v}}</option>
我想按值(v)排序,但据我所知,orderBy仅适用于对象的键,这对此格式不起作用。
orderBy
答案 0 :(得分:2)
正如docs所述,orderBy仅适用于数组。因此,您可能适合将对象转换为数组,只需调用sort()。
sort()
Fiddle