vue + element 如何实现动态表头?

image.png
像图片这种,获取上周和本周作为表头

阅读 1.6k
1 个回答

写两个变量作为上周时间范围和本周时间范围,然后写到el-table-column中就行了
至于上周时间范围和本周时间范围,可以参考js怎么获取当前上周和当前周的 周一和周日日期

let lastweek = '11-14 ~ 11-20'
let thisweek = '11-21 ~ 11-22'

<el-table-column label="上周">
    <el-table-column prop="state" :label="lastweek" width="120" />
</el-table-column>
<el-table-column label="本周">
    <el-table-column prop="state" :label="thisweek" width="120" />
</el-table-column>
推荐问题