el-table点击某一行高亮并显示小圆点的实现代码

<el-table height="93%" :header-cell-style="{background:'#E5EBF1',color:'#517085'}" :data="tableData1" tooltip-effect="dark" @row-click="clickDetailsFun" :row-class-name="tableRowClassName" :row-style="selectedRowStyle" highlight-current-row //高亮设置 style="width: 100%"> <el-table-column width="30"> <template slot-scope="scope"> <div :id="scope.$index"></div> </template> </el-table-column> <el-table-column prop="name" label="电压范围"> </el-table-column> <el-table-column prop="value" label="个数"> </el-table-column> </el-table>

js部分

tableRowClassName({ row, rowIndex }) { row.rowIndex = rowIndex; }, selectedRowStyle({ row, rowIndex }) { //关键代码 if (this.getRowIndex === rowIndex) { document.getElementById(rowIndex).className = "dis" }else{ if(document.getElementById(rowIndex)){ document.getElementById(rowIndex).className = "dis2" } } }, clickDetailsFun(val){ this.getRowIndex = val.rowIndex; }

css

//高亮 /deep/.el-table__body tr.current-row>td{ background-color: #d7f3e4 !important; } //圆点样式 .dis{ border-radius: 100px; width:10px; height:10px; background:#39C178; } .dis2{ display: none; }

效果

到此这篇关于el-table点击某一行高亮并显示小圆点的文章就介绍到这了,更多相关el-table点击高亮显示小圆点内容请搜索易知道(ezd.cc)以前的文章或继续浏览下面的相关文章希望大家以后多多支持易知道(ezd.cc)!

推荐阅读

    Lucene学习之高亮显示

    Lucene学习之高亮显示,索引,字符,在搜索引擎中我们经常会看到这样的情景: 红色部分我们称之为高亮显示,lucene提供了HighLighter模块来实

    苹果圆点设置|苹果圆点设置方法

    苹果圆点设置|苹果圆点设置方法,,1. 苹果圆点设置方法ios小圆点固定,所说的应该是苹果的Assistive touch。按以下几个步骤可以帮你轻松固定

    设置苹果小圆点|怎么设置苹果小圆点

    设置苹果小圆点|怎么设置苹果小圆点,,1. 怎么设置苹果小圆点苹果手机小圆点不见了,以下几步即可轻松调出:1、打开苹果手机的【设置】功能,找

    table设置列宽|table 列宽

    table设置列宽|table 列宽,,table 列宽直接给每一列的第一行设置宽度就可以了,下边的默认与第一行的相同,如果需要修改,在单独设置就可以,下边

    table边框设置|table边框设置成双线

    table边框设置|table边框设置成双线,,1. table边框设置成双线点选表格,菜单--格式--边框和底纹,在线型中往下拉,你会看到双线,选择后确定就行

    lua的弱表(weak table)简介

    lua的弱表(weak table)简介,字符串,对象, 变量和值的区别变量是值的载体,变量消失,值却不一定消失objectTables, functions,

    iphone圆点设置|iphone圆点设置截屏

    iphone圆点设置|iphone圆点设置截屏,,iphone圆点设置截屏苹果14pro关屏幕圆圈截屏的方法如下。在设置中打开辅助功能,并在触控模式中关闭辅