写计算属性方法
isOne(){
return this.searchParams.order.indexOf('1') != -1
},
isTwo(){
return this.searchParams.order.indexOf('2') != -1
},
在public中的index.html中添加
isDesc(){
return this.searchParams.order.indexOf('desc') != -1
},
isAsc(){
return this.searchParams.order.indexOf('asc') != -1
}
点击事件方法
changeOrder(flag){
let originFlag = this.searchParams.order.split(":")[0]
let originSort = this.searchParams.order.split(":")[1]
let newOrder = ''
if(flag === originFlag){
newOrder = `${flag}:${originSort == 'desc'?'asc':'desc'}`
}else{
newOrder = `${flag}:${'desc'}`
}
this.searchParams.order = newOrder
this.getData()
}