一般后端返回一个数组对象,让前端来排序。有很多种方法:
如上图所示返回一个数组对象,按顺序排列。接口返回如下,让后端加一个order字段,根据order字段来排序即可。
今天写下一个最简单的吧:
利用数组api ——> sort来进行排序
var person = [{name:"Jack",age:12},{name:"Bob",age:22},{name:"Rose",age:5},{name:"Tony",age:25}]
person.sort((a,b)=>{ return a.age-b.age})//升序
person.sort((a,b)=>{ return b.age-a.age})//降序