美文网首页
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