el-table实现两行表头
在Element UI的el-table
组件中实现两行表头,可以通过嵌套el-table-column
来实现。下面是一个简单的示例代码:
<template>
<el-table :data="tableData" style="width: 100%">
<el-table-column label="主题">
<el-table-column prop="date" label="日期" width="180"></el-table-column>
<el-table-column label="详细信息">
<el-table-column prop="name" label="姓名" width="180"></el-table-column>
<el-table-column prop="address" label="地址"></el-table-column>
</el-table-column>
</el-table-column>
</el-table>
</template>
<script>
export default {
data() {
return {
tableData: [
{
date: '2016-05-02',
name: '王小虎',
address: '上海市普陀区金沙江路 1518 弄'
},
// ... 更多数据
]
};
}
};
</script>
在这个例子中,我们定义了一个两行表头的el-table
,第一行有一个el-table-column
用于显示“主题”,第二行有两个el-table-column
分别用于显示“日期”和“详细信息”。在“详细信息”这一列下,又嵌套了两个el-table-column
分别用于显示“姓名”和“地址”。
你可以根据自己的需求调整表头的内容和数据结构。
评论已关闭