我有一个对象数组...
var userObjects =[
{userName: bob,
age: "25",
gender: "m"
},
{userName: bill,
age: "15",
gender: "m"
},
{userName: jen,
age: "45",
gender: "f"
},
]
现在我的 HTML 中有一个 ng-repeat 来迭代这个对象数组。我希望它对年龄进行排序:
<tr ng-repeat="user in userObjects | orderBy:-age">
在我的 JS 中,我将我的年龄转换为整数....
data.forEach(function(user){
user.age= parseFloat(user.age);
}
Angular 不会按年龄排序,我希望看到...
bill, 15
bob, 25
jen, 45
但相反,它们到处都是。我究竟做错了什么?
谢谢!