Ste*_*fen 1 arrays sorting angularjs
我尝试订购一个数字数组,但我没有得到它.怎么了?
一个例子:http://plnkr.co/edit/FheDOnr6ZmTJN0bFpgbB?p=preview
<select data-ng-model="current" data-ng-options="number as number for number in numbers | orderBy:'number'"></select>
Run Code Online (Sandbox Code Playgroud)
您也可以使用函数来订购:
<select
data-ng-model="current"
data-ng-options="number as number for number in numbers | orderBy:'valueOf()'">
</select>
Run Code Online (Sandbox Code Playgroud)
应该管用.
因为你说要通过number不起作用的属性来命令它们只是简单的整数,它没有任何被调用的属性,number但它们确实有一个valueOf方法可以解决这个问题.
您也可以使用number不带引号(如注释中所示),因此它只传递变量而不是属性.
| 归档时间: |
|
| 查看次数: |
44 次 |
| 最近记录: |