Table表格控件实现单选功能

Table表格控件实现单选功能

javascript 复制代码
	<el-table
		ref="tableRef"
		height="385"
		style="--el-table-border-color: none"
		row-key="contractId"
		highlight-current-row
		single-select
		@select="handleSelect"
		:data="contractInfo">
		<el-table-column type="selection" width="30" :selectable="isSelectable" />
		<el-table-column label="" prop="contractName" />
		<el-table-column label="" prop="contractProvider" width="120" />
		<el-table-column label="" prop="expirationTime" width="150" />
	</el-table>
javascript 复制代码
	/* 单选逻辑*/
	const handleSelect = (item: Array<SelectItem>) => {
		if (item.length > 1) {
			const del_row = item.shift()
			tableRef.value.toggleRowSelection(del_row, false) //设置单选逻辑
		}
	}

实现效果:

相关推荐
笨笨狗吞噬者2 分钟前
uni-app 编译小程序原生组件时疑似丢属性,可以给官方提 PR 了
前端·微信小程序·uni-app
英俊潇洒美少年5 分钟前
vue3的编译优化
前端
DaHai13 分钟前
在 Windows 上安装 uv(高性能 Python 包管理器)
前端
Lee川20 分钟前
🔍 React 面试官眼中的“秘密武器”:深度剖析 useRef
前端·react.js·面试
小文大数据23 分钟前
python实现HTML转PDF
java·前端·数据库
永恒_顺其自然36 分钟前
Java Web 传统项目异步分块上传系统实现方案
java·开发语言·前端
后藤十八里42 分钟前
维普期刊逆向笔记
javascript·笔记·js逆向
百撕可乐44 分钟前
NextJS官网实战01:Vue与React的区别
前端·react.js·前端框架
Можно1 小时前
Vue 组件样式隔离完全指南:从原理到实战
前端·javascript·vue.js
bearpping1 小时前
WebSpoon9.0(KETTLE的WEB版本)编译 + tomcatdocker部署 + 远程调试教程
前端