给点击事件
<div @click="sort()">价格</div>
排序list数组的价格
sort() {
if(this.list[0].price=="0"){
function sortKey(array, key) {
return array.sort(function(a, b) {
var x = a[key];
var y = b[key];
return x > y ? -1 : x < y ? 1 : 0;
});
}
return sortKey(this.list, "price");
}else{
function sortKey(array, key) {
return array.sort(function(a, b) {
var x = a[key];
var y = b[key];
return x < y ? -1 : x > y ? 1 : 0;
});
}
return sortKey(this.list, "price");
}
},