如图
首先需要以下样式--注意加入/deep/
/deep/ .el-table {
display: flex;
flex-direction: column;
}
/deep/ .el-table__body-wrapper {
order: 1;
}
/deep/ .el-table__fixed-body-wrapper {
top: 96px !important;
}
/deep/ .el-table__fixed-footer-wrapper {
z-index: 0;
}
// 改变第一行的样式
/deep/ .el-table__footer-wrapper tbody td {
color: #1ebeae;
background: rgba(235, 245, 243, 0.4);
cursor: pointer;
}
接着需要使用element-ui框架中的table模块里面的表尾合计行
在table表头里面配置 show-summary 字段 如需要特殊名字可以追加配置sum-text
<el-table
:data="tableData"
border
show-summary
sum-text='北京市'
style="width: 100%">