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

element table 表格多选框选中高亮

需求:
点击当前行不显示高亮,但是选中行要高亮,实现如下:
1、禁止点击当前行高亮。
设置highlight-current-row为false。

2、设置多选时,选中行高亮:
使用官网提供的highlight-selection-row为true,发现并不起作用,选中时并不显示高亮,所以尝试另一种方法实现,通过highlight-current-row、selection-change和row-style实现,具体实现如下:

<el-table class="list-table" :data="tableData"@selection-change="handleSelectionChange":row-style="rowClass":highlight-current-row="highlightCurrentRow":row-class-name="tableRowClassName"><el-table-columntype="index"width="55"label='序号'></el-table-column><el-table-columntype="selection"width="60":selectable="isSelectable"></el-table-column><el-table-columnprop="paxName"width="100"label="姓名"></el-table-column>
</el-table>
<script>
export default {name: 'ceshi',data() {return {tableData: [{ paxName: '孟军'},{ paxName: '王红光'},{ paxName: '曹永友'},{ paxName: '肖珍平'},{ paxName: '白永忠'},{ paxName: '许一君'},],selectRow: [],highlightCurrentRow: false,selectedFlightRow: [], // 选中要操作的数据}},watch: {selectedFlightRow(data){this.selectRow = []if(data.length > 0){data.forEach((item,index)=>{this.selectRow.push(this.tableConfig.tableData.indexOf(item))})}}},methods: {// 选中handleSelectionChange(val) {this.selectedFlightRow = val;},rowClass({row,rowIndex}){if(this.selectRow.includes(rowIndex)){return {"background": "#ecf5ff"}}},}
<script>

效果如图所示:

在这里插入图片描述

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

相关文章:

  • KubeBlocks for ClickHouse 容器化之路
  • 【运维进阶】shell三剑客
  • DeepSeek大模型如何重塑AI Agent?从技术突破到行业落地
  • 环境搭建-dockerfile构建镜像时apt软件包出现exit100错误+ pip下载python库时下载过慢的解决方法
  • SpringWeb详解
  • CorrectNav——基于VLM构建带“自我纠正飞轮”的VLN:通过「视觉输入和语言指令」预测导航动作,且从动作和感知层面生成自我修正数据
  • 【LeetCode热题100道笔记+动画】三数之和
  • Linux上安装MySQL 二进制包
  • TENON AI-AI大模型模拟面试官
  • idea进阶技能掌握, 自带HTTP测试工具HTTP client使用方法详解,完全可替代PostMan
  • 【力扣 买卖股票的最佳时机 Java/Python】
  • 数据库架构开发知识库体系
  • VGG改进(3):基于Cross Attention的VGG16增强方案
  • Foundry与Uniswap V2实战开发指南
  • 【自记】Power BI 中 DISTINCT 和 ALLNOBLANKROW 的区别说明
  • 比特分割 + 尖峰保留:FlashCommunication V2 实现任意比特通信与 3.2× 加速
  • 一键授权登录
  • Windows暂停更新10年最简单的设置
  • UNet改进(33):基于CBAM原理与PyTorch实战指南
  • 可信数据空间关键技术和功能架构研究
  • RAG流程全解析:从数据到精准答案
  • 地区电影市场分析:用Python爬虫抓取猫眼_灯塔专业版各地区票房
  • 不止效率工具:AI 在创意领域的 “叛逆生长”—— 从文案生成到艺术创作的突围
  • 【蒸蒸日上】专栏前言
  • 我的创作纪念日-2048天
  • 动态规划----6.单词拆分
  • 关于 Flask 3.0+的 框架的一些复习差异点
  • 在 Linux 和 Docker 中部署 MinIO 对象存储
  • 深入解析:生产环境 SQL 数据库的架构设计与工程实践
  • 税务专业人员能力构建与发展路径指南