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) //设置单选逻辑
		}
	}

实现效果:

相关推荐
用户5757303346241 分钟前
🔥 JavaScript 数组全攻略:从初始化到遍历,99% 的人都不知道的 let/var 陷阱!
javascript
lisypro11 分钟前
gin-vue-admin项目使用命令行进行启动
前端·vue.js·golang·gin
Ziky学习记录2 分钟前
深入理解 JavaScript 事件循环机制
前端·javascript
码云数智-园园9 分钟前
React Server Components 深度解析与实战应用:从原理到生产级落地指南
开发语言·前端·javascript
lyyl啊辉17 分钟前
5. pinia集中状态存储
vue.js
锅包一切17 分钟前
【蓝桥杯JavaScript基础入门】二、JavaScript关键特性
开发语言·前端·javascript·学习·蓝桥杯
明月_清风26 分钟前
源码回溯的艺术:SourceMap 底层 VLQ 编码与离线解析架构实战
前端·监控
明月_清风27 分钟前
WebMCP 实战指南:让你的网站瞬间变成 AI 的“大脑外挂”
前端·mcp
我不吃饼干9 小时前
TypeScript 类型体操练习笔记(二)
前端·typescript
光影少年9 小时前
浏览器渲染原理?
前端·javascript·前端框架