element表格鼠标悬浮上带有点击事件的变红-:row-class-name
Posted jerry1208
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了element表格鼠标悬浮上带有点击事件的变红-:row-class-name相关的知识,希望对你有一定的参考价值。
element表格鼠标悬浮上带有点击事件的变红
如图所示
只需要在el-table标签上加一个:row-class-name
<el-table stripe style="width: 100%" :data="tableData" v-loading="isLoading" element-loading-text="加载中" element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.4)" :row-class-name="tableRowClassName" id="table" >
<el-table-column prop="name" label="考评名称" show-overflow-tooltip :min-width="110">
<template slot-scope="scope">
<a @click="getMore(scope.row)">{{ scope.row.name }}</a>
</template>
</el-table-column>
</rl-table>
在methods里写入tableRowClassName//改变当前点击的行的class,高亮当前行
tableRowClassName(row, index) { return "tableBg"; }
在css里面写tableBg的样式
#table.el-table .tableBg td a { font-size: 14px; color: rgb(61, 34, 31); } #table.el-table .tableBg:hover td a { color: #cc0000; border-bottom: 1px solid#cc0000; cursor: pointer; }
以上是关于element表格鼠标悬浮上带有点击事件的变红-:row-class-name的主要内容,如果未能解决你的问题,请参考以下文章
Element-ui 之 解决可编辑表格点击行操作或者选择日期选择器(统归为可编辑单元格)仍触发行点击事件的问题
web前端-vue element UI el-table,el-table-column表格添加行点击事件
如何从 SAP Fiori Elements List Report Table 点击事件响应函数里拿到表格某一行的信息