当前位置: 首页 > news >正文

Vue3 + TypeScript + Element Plus 设置表格行背景颜色

技术要点:

1、使用 :row-class-name="setRowClassName" 设置表格行类名

2、不能同时使用 stripe

3、设置行类名的样式

应用效果:

同时使用 stripe 出来的效果:

参考代码:

ReagentTable.vue

<script setup lang="ts" name="ReagentTable">
......// 设置表格行类名
const setRowClassName= ({ row, rowIndex }: { row: IReagent; rowIndex: number }) => {// 奇数行if ((rowIndex + 1) % 2 === 1) {return "odd-row";}// 偶数行else {return "even-row";}
};......
</script><template><div><el-table......:row-class-name="setRowClassName"......>......</el-table></div>
</template><style scoped lang="scss">
// 表格奇数行样式
::v-deep .el-table .odd-row {background-color: #d4f3d6;
}// 表格偶数行样式
:deep .el-table .even-row {background-color: #f3d3e0;
}
</style>

http://www.dtcms.com/a/249784.html

相关文章:

  • 第十七章 Linux之大数据定制篇——Shell编程
  • 【C语言】C语言发展历史、特点及其应用
  • SpringBoot源码解析(十二):@ConfigurationProperties配置绑定的底层转换
  • 树莓派智能小车红外避障实验指导书
  • DeepSeek介绍
  • 【Canvas与曲线】使用贝塞尔二次曲线实现平滑过渡的内旋拼合三角形
  • 人工智能学习13-Numpy-规律数组生成
  • Python训练营-Day31-文件的拆分和使用
  • JAVA实战开源项目:在线课程管理系统 (Vue+SpringBoot) 附源码
  • 【大模型分布式训练】多卡解决单卡训练内存不足的问题
  • 【算法】基于中位数和MAD鲁棒平均值计算算法
  • 全面指南:HTTPX - 下一代Python HTTP客户端
  • 【算法深练】二分答案:从「猜答案」到「精准求解」的解题思路
  • 【大厂机试题解法笔记】恢复数字序列
  • 《Gulp与SCSS:解构前端样式开发的底层逻辑与实战智慧》
  • 迁移数据库服务器和应用服务器步骤
  • Wiiu平台RetroArch全能模拟器美化整合包v1.18
  • LeetCode[106]从中序和后序遍历序列构造二叉树
  • 考研好?还是找工作好?
  • 动态BGP服务器的用途都有什么?
  • Lombok 介绍
  • 33-Oracle Parallel 并行处理的选择和实践
  • 31-Oracle 23 ai-Unrestrict Parallel DML(无限制并行DML)
  • SAP复制一个自定义移动类型
  • 篇章七 论坛系统——业务开发——前端
  • Python 中的 `lru_cache` 详解
  • 掌握应用分层:高内聚低耦合的艺术
  • Python with 关键字
  • 【FineDance】ModuleNotFoundError: No module named ‘pytorch3d‘
  • 数据目录:企业数据管理的核心引擎与最佳实践