(vue)element-ui 表格实现勾选单选
效果:

重选后:

<el-table
:data="tableData"
height="400" //固定高度滚动
tooltip-effect="dark"
style="width: 100%"
border
ref="multipleTable" //重点
@select="handelSelectTable" //重点
>
// 表格单勾选
handelSelectTable(selection, row) {
this.multipleSelection = row;
this.$refs.multipleTable.clearSelection(); //先清空选中状态,selection值还在
if (selection.length === 0) {
//这里状态为勾选
return;
}
this.$refs.multipleTable.toggleRowSelection(row, true); //用于切换某行选中状态
},
解决参考:https://blog.csdn.net/m0_58373910/article/details/125912828
本文介绍了如何在Vue项目中使用Element-UI库实现表格的单选功能。通过监听`@select`事件和调用`clearSelection`及`toggleRowSelection`方法,可以实现选中和取消选中某一行的效果。详细步骤和代码示例提供了解决方案。

被折叠的 条评论
为什么被折叠?



