sort ( ) 排序
需要实现两个排序功能,价格排序和好评排序,且都可以正反切换
数字比较
价格排序中,价格为数字类型,属于数字的比较,无需转换类型
// 点击价格排序的图标
handlePrice(){
this.setData({
priceOrder:!this.data.priceOrder
})
this.setData({
goodsList:this.data.priceOrder?
this.data.goodsList.sort((a,b)=>b.price-a.price)
:this.data.goodsList.sort((a,b)=>a.price-b.price)
})
},
点击价格排序的图标后,切换阀门值
sort((a,b)=>b.price-a.price) 或 sort((a,b)=>a.price-b.price) 正反排序的切换
非数字比较
好评排序中,好评为字符串类型,需要进行类型的转换
// 点击好评排序的图标
handleComment(){
this.set