我在aurelia中工作。
private list :any;
this.list = {
"a_Rows": [
{
"id": "1",
"sname": "amir",
"sType": "Cheque",
"semail": "ert",
},
{
"id" : "8",
"sname": "adil",
"sType": "Cheque1",
"semail": "abc",
}
]
您可以对 list.a_Rows
进行排序,然后在排序中使用Unary操作员在比较之前将id
转换为数字。在此示例中,这些排序以降序
let list = {
"a_Rows": [{
"id": "1",
"sname": "amir",
"sType": "Cheque",
"semail": "ert",
},
{
"id": "8",
"sname": "adil",
"sType": "Cheque1",
"semail": "abc",
}
]
}
let highestId = list.a_Rows.sort((a, b) => {
return +b.id - (+a.id)
})
console.log(highestId[0].id)