【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' };
  }
};
相关推荐
lemon_sjdk6 小时前
DOM 节点
java·前端·javascript
leoZ2317 小时前
2026-09-09-springboot-cloud-deploy-pitfalls
java·前端·javascript·vue.js·人工智能·spring boot·后端
芭拉拉小魔仙7 小时前
Vue 2 门诊收费系统中的医保结算流程设计与实践
前端·javascript·vue.js
moonrailgun7 小时前
用 Node.js 复刻 Codex Astra 的终端星光
前端·javascript·算法
默_笙8 小时前
💫 给金鱼建图书馆(下):Milvus 向量数据库,让 AI 拥有长期记忆
前端·javascript
liangshanbo12158 小时前
手写 Function.prototype.call 与 Function.prototype.apply 面试题满分答案
开发语言·javascript·原型模式
CoderYanger9 小时前
前端基础——JavaScript(WebAPI)(下篇)
java·开发语言·前端·javascript·程序人生·面试·职场和发展
JunjunZ11 小时前
Naive UI 虚拟级联选择器适配 Element Plus 风格
前端·javascript·vue.js
闲坐含香咀翠13 小时前
百万行数据透视表,我是怎么把 Vue 响应式开销砍到零的
前端·vue.js·性能优化
用户3028225306813 小时前
别让 Agent 被 Webhook 叫醒就开工:实现一个幂等启动层
javascript