<a-tabs defaultActiveKey="1"
tabPosition="top"
class="tab-margin-top"
@change="changeTab">
<a-tab-pane tab="标签1" key="1">
<a-table
v-if="activeKey== 1"
:columns="lis1t"
:pagination="false"
:dataSource=data1"
>
</a-table>
</a-tab-pane>
<a-tab-pane tab="标签2" key="2">
<a-table
v-if="activeKey== 2"
:columns="list2"
:pagination="false"
:dataSource=data2"
>
</a-table>
</a-tab-pane>
</a-tabs>
通过 @change=“changeTab”
changeTab(activeKey) {
if (activeKey == "1") {
this.activeKey = 1;
this.data1();
}
if (activeKey == "2") {
this.activeKey = 2;
this.data2();
}
},
:columns=“list2” 定义column
本来在return 直接写入或者定义const list1=[{title,dataIndex}],注入return