<el-table :data="orderData" border @expand-change="onExpanTable" row-key="orderNum" height="70vh" style="width: 100%">
onExpanTable(row,expanded){
console.log(row,expanded);
if(expanded.length>0){
//获取数据进行接口
return
getProductDetail({
orderId:row.orderId
}).then(response => {
if(response.data){
row.productDetail = response.data
this.orderData.splice(0,0)
}else{
row.productDetail = []
this.orderData.splice(0,0)
}
});
}
},
expand-change | 当用户对某一行展开或者关闭的时候会触发该事件(展开行时,回调的第二个参数为 expandedRows;树形表格时第二参数为 expanded) | row, (expandedRows | expanded) |