element表格el-table对指定行设置背景颜色

示例:对当天(星期几)的数据设置背景色

使用 :row-class-name 实现

html 复制代码
<el-table :data="tableData" style="width: 100%" border :row-class-name="tableRowClassName">
    <el-table-column prop="week" label="星期" width="180" align="center">
    </el-table-column>
	...
</el-table>

如果该行数据的星期是当天,则返回样式 choose-row

js 复制代码
//指定行颜色
tableRowClassName: function ({ row, rowIndex }) {
    if (row.week == this.week) {
        return 'choose-row';
    }
},
html 复制代码
<style>
    .choose-row {
        background-color: #f5f7fa !important;
    }
</style>

更多技术干货,请持续关注程序员大佬超。

原创不易,转载请注明出处。

相关推荐
雪芽蓝域zzs18 分钟前
从零搭建【pnpm+Vue3+TS+Setup+VueRouter4+Pinia+Axios+ElementPlus (unplugin 按需)】仿若依后台
前端·vue.js
燕落南枝25 分钟前
HTML 列表标签详解:有序列表、无序列表与描述列表
前端·html
派小心.1 小时前
DAU和MAU怎么计算?先确定活跃事件、用户键和统计窗口
大数据·服务器·前端·人工智能·数据分析
代码猎人1 小时前
前端怎么配合后端完成bug修复
前端
叫我铁汁儿吧1 小时前
JS作用域
前端·面试
定栓1 小时前
Webpack迁到Vite第七节(四):全家桶移除 — 保留项、脚本与数据收尾
前端·webpack·node.js
代码猎人1 小时前
前端怎么优化首屏加载速度
前端
代码猎人1 小时前
前端怎么保障项目稳定上线与运行
前端
数据掘金1 小时前
小程序埋点方案的埋点文档怎么自动生成?
前端
deli0071 小时前
cron 表达式为什么总跑错?10 个场景实测,下次执行时间一眼看懂
前端