一个事件中使用大量的这种判断
this.params.owner_stock == 2 && delete this.params.owner_stock;
this.params.bid_stock == 2 && delete this.params.bid_stock;
this.params.agency_stock == 2 && delete this.params.agency_stock;
this.params.candidate_stock == 2 && delete this.params.candidate_stock;
let keys = ['owner_stock','bid_stock','agency_stock','candidate_stock'];
keys.forEach((x) =>{
this.params[x] === 2 ? delete this.parmas[x]:''
})
这属于很基础的呀,不写这么判断,
等价于
if(this.params.owner_stock == 2) delete this.params.owner_stock;