Vue+Element el-table属性row-class-name用法及踩坑

article/2025/7/17 12:34:25

el-table属性row-class-name用法及踩坑

需求前提:想要给表格的某一行加上不同的background,用来区分当前行的状态

在这里插入图片描述

  • 根据官方给出的文档官方文档
    • 在el-table中绑定自定义属性row-class-name

       <el-table:data="tableData"style="width: 100%":row-class-name="tableRowClassName">
      </el-table>
      
    • 在methods中定义方法,这里用来给某一行的状态加上class

      methods: {tableRowClassName({row, rowIndex}) {if (rowIndex === 1) {return 'warning-row';} else if (rowIndex === 3) {return 'success-row';}return '';}
      }
    • 给自己定义的class设置样式

     <style>.el-table .warning-row {background: oldlace;}.el-table .success-row {background: #f0f9eb;}</style>
    

踩坑笔记

  • 使用row.userName 等变量时,值为undefined,这时候要看看在tableRowClassName方法内,参数是个对象,所以要解构再使用啊!
    在这里插入图片描述
  • 使用后没有效果的问题!!!!!
    • 第一步: 看看class有没有加上去

    • 第二步: 如果class都加上去了也没有效果,看一下有没有使用stripe这个属性,这个属性是带斑马纹的表格样式,它和row-class-name共存时是没有效果滴

    • 第三步:如果你也没有使用到stripe这个属性,那就要找样式的问题啦

      • 使用scoped设置了样式作用域 ,这个会影响到class的样式

      • 可以尝试使用/deep/深度选择器,必须在sass或less下

        /deep/ .el-table .warning-row {background: oldlace;}/deep/ .el-table .success-row {background: #f0f9eb;}
        
      • 使用 >>>深度选择器,只支持css

        .el-table >>> .warning-row {background: oldlace;
        }
        .el-table >>> .success-row {background: #f0f9eb;
        }
        

以上仅为个人理解,欢迎各位大佬批评指正!!!!


http://chatgpt.dhexx.cn/article/dLxKIE9J.shtml

相关文章

HTML中的table标签属性

表格 表格是由行和列排列而成的一种结构 HTML表格由table标签以及一个或多个tr、th或td标签组成&#xff1a; table标签用来定义表格&#xff0c;整个表格包含在<table>和</table>标签中&#xff1b; tr标签用来定义表格中一个行&#xff0c;它是单元格的容器&…

html之table属性

目标&#xff1a; 1&#xff0c;table标签属性 2&#xff0c;table通用属性 3&#xff0c;tr标签属性 4&#xff0c;td标签属性 上一节我们说了table简单结构和复杂结构&#xff0c;这一节我们来看一下table的属性 1&#xff0c;table标签属性 1&#xff0c;边框border&#xf…

table常用的几个重要属性

效果图如下&#xff1b; border 规定表格边框的宽度 cellpadding 规定单元边沿与其内容之间的空白 cellspacing 规定单元格之间的空白 width 规定表格的宽度 border-collapse: collapse; 为表格设置合并边框模型 默认值为separate rowspan跨行合并单元格 colspan跨列合并单元格…

电感 vs 磁珠

铁氧体磁珠&#xff08;(Ferrite Bead, FB&#xff09;是一种利用电感原理制作而成的元器件&#xff0c;主要用于抑制信号或电源线的高频噪声和尖峰干扰&#xff0c;还具有吸收静电脉冲的能力&#xff0c;是目前应用发展很快且廉价易用的一种抗干扰器件&#xff0c;它的原理图符…

磁珠的阻抗曲线

下面是一个典型的磁珠的频率曲线&#xff0c;我们所看到的大多数厂家的磁珠规格书&#xff0c;曲线基本都是这样的。 我们知道&#xff0c;Z表示阻抗&#xff0c;R表示电阻&#xff0c;X表示电抗。那么这三者是什么关系呢&#xff1f; 他们应该满足公式&#xff1a;ZRjX。 然而…

【电路补习笔记】7、磁珠的工作原理、磁珠的分类、磁珠的模型、磁珠的参数、磁珠与电感的区别、磁珠的应用、磁珠的误区

目录 简介铁耗磁滞损耗 磁珠归类应用对比参数用途电源滤波低通滤波器的设计 符号关于单点接地 老师的主页&#xff1a;唐老师讲电赛 视频地址&#xff1a;磁珠的工作原理&#xff0c;磁珠的分类&#xff0c;磁珠的模型&#xff0c;磁珠的参数磁珠与电感的区别&#xff0c;磁珠的…

电感和磁珠的区别

更多资料欢迎关注公众号&#xff1a;工程师看海 原文链接&#xff1a;https://mp.weixin.qq.com/s/1EI5smOwCXJxzMvWqw4mDw 禁止盗版文章 电感和磁珠外形接近&#xff0c;功能相似&#xff0c;很多人认为其都是“隔交通直”&#xff0c;以至于很多人将二者混淆。实际上&…

基本元器件——磁珠

其他基本元器件 磁珠 磁珠专用于抑制信号线、电源线上的高频噪声和尖峰干扰&#xff0c;还具有吸收静电脉冲的能力。磁珠是用来吸收超高频信号&#xff0c;像一些RF电路&#xff0c;PLL&#xff0c;振荡电路&#xff0c;含超高频存储器电路&#xff08;DDR SDRAM&#xff0c;…

磁珠选型和参数说明

文章收集来源网络 磁珠选择关键&#xff1a;电路噪声的频带大于磁珠转换点频率&#xff0c;便于吸收&#xff1b;信号频带尽量低于转换点频率&#xff0c;以防有效信号被磁珠衰减。 电源上用&#xff1a;选用蓝色的&#xff0c;“矮胖型”的&#xff0c;更为平滑&#xff0c;整…

linux磁珠技术,磁珠-china178-ChinaUnix博客

摘要 磁珠专用于抑制信号线、电源线上的高频噪声和尖峰干扰&#xff0c;还具有吸收静电脉冲的能力。磁珠是用来吸收超高频信号&#xff0c;象一些RF电路&#xff0c;PLL&#xff0c;振荡电路&#xff0c;含超高频存储器电路(DDRSDRAM&#xff0c;RAMBUS等)都需要在电源输入部分…

磁珠的参数、选型、直流重叠特性

文章目录 1.请简单说一下你对磁珠的认识?2.磁珠和电感的相同点和不同点?3.磁珠的主要参数有哪些?并做解释4.磁珠的直流重叠特性是什么?5.如何理解磁珠的等效模型6.磁珠选型注意事项本文以自问自答的形式,科普磁珠的一些基本知识和选型要点。 1.请简单说一下你对磁珠的认识…

贴片磁珠的选取详解

一.STM32F103C8T6电源使用磁珠的例子 1.磁珠运用电路图 2.如何选取磁珠 DCR定义为组件在没有交流信号下的直流电阻 3.STM32F103C8T6中贴片磁珠的规格书 4.磁珠的选型及其应用要点 器件手册上&#xff0c;磁珠的参数是其在100MHz时对应的阻抗值。 磁珠的等效电路如图&#xff1…

EMC和ESD---磁珠、磁环的选型参数及电路应用

文章目录 一、EMC基本概述1、EMC概念&#xff1a;2、电磁兼容措施与产品成本的关系3、电磁兼容设计与产品成本的关系4、电磁兼容设计三要素5、常用的EMC认证6、各类信号频谱 二、EMC器件---磁珠和磁环1、磁珠&#xff1a;2、磁环 三、EMC-原理图设计考虑1、数字IC电源管脚放置滤…

磁珠的参数及应用

原理图的一般表示方法&#xff1a; 注意&#xff1a;只是一般表示方法&#xff0c;只要封装跟BOM对了&#xff0c;就可以。 原料&#xff1a; 磁珠的主要原料为铁氧体。铁氧体是一种立方晶格结构的亚铁磁性材料。铁氧体材料为铁镁合金或铁镍合金&#xff0c;它的制造工艺和机械…

初识EMC元器件(六)——磁珠的参数解读及选型应用

一、什么是磁珠 磁珠的全称是铁氧体磁珠滤波器&#xff0c;是一种抗干扰元件&#xff0c;消除高频噪声效果明显。注意&#xff1a;磁珠的单位是Ω&#xff0c;而不是H。等效于电阻和电感串联&#xff0c;ZRjX&#xff0c;但电阻值和电感值都随频率变化。 滤波原理&#xff1a;在…

磁珠的参数、选型及应用

一、磁珠的主要参数&#xff1a; ①阻抗&#xff1a;磁珠阻抗是在100MHz时测得的阻抗所确定的。常表示为22R100MHz&#xff0c;即为磁珠在100MHz下&#xff0c;其阻抗为22Ω。阻抗越大&#xff0c;抑制噪声的效果越好&#xff0c;我理解为阻抗越大&#xff0c;消耗在阻抗上的能…

PHP 面试知识点整理归纳

全文已整理补充完毕&#xff0c;以后还会继续更新文章里面的错误&#xff0c;以及补充尚不完善的问题。 该篇文章是针对Github上wudi/PHP-Interview-Best-Practices-in-China资源的答案个人整理 lz也是初学者&#xff0c;以下知识点均为自己整理且保持不断更新&#xff0c;也希…

三天学会MySQL(一)通识

目录 一.认识数据库 1.数据库基本概念 2.各概念之间的关系 3.数据库的分类 &#xff08;1&#xff09;关系型数据库 &#xff08;2&#xff09;非关系型数据库 二.MySQL数据库基础知识 1.MySQL简介 2.MySQL特点 3.MySQL分类 三.MySQL安装卸载与连接 前言 其实大学课…

小王搞测试-11

初识数据库 什么是数据库技术 数据库技术所研究的问题就是如何科学地组织和存储数据&#xff0c;如何高效地获取和处理数据 SQL Structured Query Language结构化查询语言专为数据库而建立的操作命令集&#xff0c;一种功能齐全的数据库语言在使用SQL&#xff0c;只需做出“做什…

tp5.0学习(二)

24、分页功能 见手册–杂项–分页 分页原理:核心是使用sql语句中的limit限制条件 分页的实现分为两部分:一个是分页栏链接html代码,一个是当前页数据查询。 ThinkPHP5.0内置了分页实现,要给数据添加分页输出功能在5.0变得非常简单,可以直接在Db类查询的时候调用pagina…