:columns=“columns”
:data-source=“datas”
:loading=“loading”
@expand=“zi”
<template #expandedRowRender=“{ record }”>
<a-table
size=“small”
:expandRowByClick=“true”
:columns=“columns2”
:data-source=“data2”
:loading=“loading”
/>
关键属性:
#expandedRowRender:这个是负责让列表可以折叠的属性
record:这个则是点击行的所有属性;如果不懂表格如何插入的话请点击,蓝色字体我教你
@expand:点击展开图标时触发(这是官网的说法,但我自己用的过程中是点击列表行就触发),可以获取到行的数据,有两个回调参数,Function(expanded(布尔值), record(行的数据))
调取数据
const zi = (expanded, record) => {
if (expanded) {
data2.value = [];
delAxios
.get({
url: http://*****
,
})
自我