vue+elementUI的表格最后一行合计自定义显示

时间:2025-01-22 12:28:47
<el-table :key='tableKey' :data="listData" show-summary :summary-method="getSummaries" v-loading="listLoading" border fit highlight-current-row style="width:100%;margin-top:8px" :header-cell-style="{background:'oldlace'}">> <el-table-column prop="equipmentType" align="center" label="设备类型" min-width="50"> </el-table-column> <el-table-column prop="equipmentName" align="center" label="设备名称" min-width="50"> </el-table-column> <el-table-column prop="equipmentCode" align="center" label="设备编号" min-width="50"> </el-table-column> <el-table-column prop="openRate" align="center" label="开机率" min-width="50"> </el-table-column> <el-table-column prop="planWorkTime" align="center" label="计划工作时间" min-width="50"> </el-table-column> <el-table-column prop="closeTime" align="center" label="关机时间(h)" min-width="50"> </el-table-column> <el-table-column prop="machiningTime" align="center" label="加工时间(h)" min-width="50"> </el-table-column> <el-table-column prop="stopTime" align="center" label="停工时间(h)" min-width="50"> </el-table-column> <el-table-column prop="debugTime" align="center" label="调试时间(h)" min-width="50"> </el-table-column> <el-table-column align="center" label="查看" min-width="210"> <template slot-scope="scope"> <el-button title="时序图" type="primary" size="mini" @click="profile()" v-show="SXTbatshow">时序图</el-button> <el-button title="状态时长统计图" type="danger" size="mini" @click="cartogram()">状态时长统计图</el-button> <el-button title="状态占比图" type="success" size="mini" @click="diagram()">状态占比图</el-button> </template> </el-table-column> </el-table>