success:(res) => {
//这个是后台传过来的
var item=this.dianpuList
for(let i=0 ;i<item.length;i++){
const distance_new = this.getDistance(res.latitude,res.longitude,item[i].ma_longitude,item[i].ma_latitude);
this.dingdan=distance_new
this.dianpuList[i].dingdan=distance_new
}
function getSsort(arr) {
for (var j = 0; j < item.length - 1; j++) {
// //两两比较,如果前一个比后一个大,则交换位置。
for (var i = 0; i < item.length - 1 - j; i++) {
if (parseFloat(item[i].dingdan) > parseFloat(item[i + 1].dingdan)) {
var temp = item[i];
item[i] = item[i + 1];
item[i + 1] = temp;
}
}
}
return item
}
getSsort(this.dianpuList)
}
01-21
3194
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)