zoukankan      html  css  js  c++  java
  • js sort方法根据数组中对象的某一个属性值进行排序

            async getList() {
                await indexmodel.findAllSeller(this.queryInfo, data => {
                    console.log(data);
                    if (data.length <= 5) {
                        this.loadingType = 'noMore';
                    }
                    if (this.queryInfo.pageNo === 1) {
                        this.list = data;
                        this.list.sort(this.compare('distance'))
                    } else {
                        this.list = this.list.concat(data);
                        this.list.sort(this.compare('distance'))
                    }
                });
            },

        // 排序比较
            compare(property){
                 return function(a,b){
                        let value1 = a[property];
                        let value2 = b[property];
                        return value1 - value2;
                    }
            },
    console.log(this.list.sort(this.compare('distance')))

  • 相关阅读:
    @controller和@restController注解详解
    customer.sql
    jsp自定义标签
    git常用命令
    dubbo问题
    idea maven项目的移除添加
    bean type not found
    利率配置修改时选中下拉框时,加alert选中,否则不选中
    Vmware文件类型
    抖音平台分析
  • 原文地址:https://www.cnblogs.com/2Octobering/p/13920360.html
Copyright © 2011-2022 走看看