【Vue】表格实现表头多彩

最近在做统计的需求,一个台账有多个模块的数据,表头需要根据颜色区分
效果
上代码

表格添加 :header-cell-style

java 复制代码
 <el-table :header-cell-style="headerCellStyle">

编写实现 headerCellStyle

java 复制代码
const DDEBF7 = [
  这里是表头1 的属性(prop对应字段) 比如 userName
];
const BDD7EE = [
  这里是表头2 的属性(prop对应字段) 比如 userAge
];
....表头n

const headerCellStyle = ({ row, column, rowIndex, columnIndex }) => {
  // 根据属性设置不同颜色
  if (DDEBF7.includes(column.property)) {
    return { background: '#b8cce4 !important', color: '000000' };
  } else if (BDD7EE.includes(column.property)) {
    return { background: '#dce6f1 !important', color: '#000000' };
  }
};
相关推荐
老前端的功夫19 分钟前
TypeScript 全局类型声明:declare关键字的深度解析与实战
linux·前端·javascript·ubuntu·typescript·前端框架
EndingCoder33 分钟前
TypeScript 入门:理解其本质与价值
前端·javascript·ubuntu·typescript·node.js
2501_946244781 小时前
Flutter & OpenHarmony OA系统弹窗对话框组件开发指南
javascript·flutter·microsoft
烟袅1 小时前
从定时器管理出发,彻底搞懂防抖与节流的实现逻辑
前端·javascript
计算机毕设VX:Fegn08951 小时前
计算机毕业设计|基于springboot + vue小区人脸识别门禁系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
前端小L1 小时前
贪心算法专题(十三):画地为牢的艺术——「划分字母区间」
javascript·算法·贪心算法
北冥有一鲲2 小时前
A2A协议与LangChain.js实战:构建微型软件工厂
开发语言·javascript·langchain
UIUV2 小时前
JavaScript 遍历方法详解
前端·javascript·代码规范
火车叼位2 小时前
开发者必看:三大 CLI 工具 MCP 配置详解
javascript
拾荒李2 小时前
虚拟列表进阶-手搓不定高虚拟列表实现
javascript·性能优化