<el-table
:data="tableData"
:row-class-name="tableRowClassName"
:header-row-class-name="headerRowClassName"
style="margin-top: 15px;"
>
斑马纹
const tableRowClassName = ({
row,
rowIndex,
}: any) => {
if (rowIndex%2=== 0) {
return 'warning-row'
} else {
return 'success-row'
}
return ''
}
const headerRowClassName = ({
row,
rowIndex,
}: any) => {
return "table-head"
}
.warning-row, .warning-row:hover {
--el-table-tr-bg-color: #ccc;
--el-table-row-hover-bg-color: #ccc;
}
.success-row, .success-row:hover {
--el-table-tr-bg-color: #ddd;
--el-table-row-hover-bg-color: #ddd;
}