美文网首页
vue排序问题

vue排序问题

作者: de_self | 来源:发表于2018-09-04 19:57 被阅读27次

    接在排序表头中留下的坑
    使用js对list进行排序

    this.showDataList.sort((a, b) => a.viewNum - b.viewNum); //升序
    使用
    es5写法
    this.showDataList = this.showDataList.sort(
    function(a, b) {
    return a.viewNum - b.viewNum;
    }
    );

    clickOrder2: function() {
        this.orderIcon2 = -this.orderIcon2;
        this.showDataList =
            this.showDataList.sort((a, b) => this.orderIcon2 * (a.viewNum - b.viewNum)); //升序
    },
    clickOrder3: function() {
        this.orderIcon2 = '-1';
        this.orderIcon3 = '';
        this.showDataList =
            this.showDataList.sort((a, b) => (b.viewNum - a.viewNum));
    //降序
    },
    

    相关文章

      网友评论

          本文标题:vue排序问题

          本文链接:https://www.haomeiwen.com/subject/ltunwftx.html