【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' };
  }
};
相关推荐
ssshooter21 小时前
看完就懂 useSyncExternalStore
前端·javascript·react.js
Live000001 天前
在鸿蒙中使用 Repeat 渲染嵌套列表,修改内层列表的一个元素,页面不会更新
前端·javascript·react native
柳杉1 天前
使用Ai从零开发智慧水利态势感知大屏(开源)
前端·javascript·数据可视化
球球pick小樱花1 天前
游戏官网前端工具库:海内外案例解析
前端·javascript·css
前端Hardy1 天前
干掉 Virtual DOM?尤雨溪开始"强推" Vapor Mode?
vue.js·vue-router
喝水的长颈鹿1 天前
【大白话前端 02】网页从解析到绘制的全流程
前端·javascript
用户14536981458781 天前
VersionCheck.js - 让前端版本更新变得简单优雅
前端·javascript
codingWhat1 天前
整理「祖传」代码,就是在开发脚手架?
前端·javascript·node.js
码路飞1 天前
写了个 AI 聊天页面,被 5 种流式格式折腾了一整天 😭
javascript·python