0

我的代码是:

<select ng-model="i.br" ng-options="item.name as info[item.name] for item in e.br | orderBy:info[item.name]" class="combobox">

这里 orderBy 不是根据 info[item.name] 排序的。

e.br is an array like :
0:object (object is name:'abc')
1:object (object is name:'xyz')
..
.
.
.

and info is a hash like :
{
'abc' : '123abc'
'xyz' : '456xyz'
}

我想显示 123abc 并根据这些进行排序但将模型的值保持为 abc 的任何可能方式

4

1 回答 1

0

哈希无法在 Javascript 中排序,因此您需要将info哈希转换为数组。

于 2013-05-22T21:24:21.670 回答