将数组按照sort排序,不管sort是多少,需要根据之前的大小顺序变成从1排序,sort重复的按照之前顺序忘后排,求大神指点,写了几个方法都有问题。
let arr = [{sort:-2, id: 9},{sort:0, id: 10},{sort:1, id:8},{sort:2, id:1},{sort:4, id: 5},{sort:4, id: 7},{sort:6, id: 6},];
let arrNew = [{sort:1, id: 9},{sort:2, id: 10},{sort:3, id:8},{sort:4, id:1},{sort:5, id: 5},{sort:6, id: 7},{sort:7, id: 6},]
白猪掌柜的
幕布斯6054654
相关分类