<a-table :columns="tableColumns" expandRowByClick :data-source="tableData" :scroll="{ x: true }"
:pagination="false" :loading="loading" >
<!-- 该处为引入iconfont图标 -->
<template #expandIcon="row">
<tamplate v-if="row.record.listObj">
<span v-if="row.expanded" @click="getRows(row, $event)"></span>
<span v-else @click="getRows(row, $event)"></span>
<i class="icon i_open" style="width: 10px;height: 10px;" v-if="row.expanded"
@click="getRows(row, $event)"></i>
<i class="icon i_shouqi" style="width: 10px;height: 10px;" v-else @click="getRows(row, $event)"></i>
</tamplate>
</template>
</a-table>
const getRows = (props, event) => {
props.onExpand(props.record, event)
}