el-table 个体行绑定点击事件时 表格中有el-radio和el-checkbox 点击触发两次事件处理方法

问题描述

在element的table中 使用radio或者checkbox 的单击事件,会导致radio或者checkbox的单击事件触发两次

解决办法

bash 复制代码
<el-table :data="tableData" style="width: 100%" max-height="500" :header-cell-style="tableHeaderCellStyle" :cell-style="RowStyle" @row-click="RowClockTable" border>
        <el-table-column width="80">
          <template slot-scope="scope">
            <el-radio v-model="RadioVlaue" :label="scope.row">{{ '' }}</el-radio>
          </template>
        </el-table-column>
        <el-table-column prop="name" label="科室编号" width="180"> </el-table-column>
 </el-table>
bash 复制代码
//点击行选择的时候获取三个参数  找到对应的标签
RowTableCollect(val, c, e) {
      if (e.target.tagName == 'INPUT') return
      this.CollectFactor = val
    },
相关推荐
爱编码的傅同学3 分钟前
【单例模式】深入理解懒汉与饿汉模式
java·javascript·单例模式
用户68026590511911 分钟前
2026年企业级网络监控选型指南
javascript·后端·面试
WX-bisheyuange39 分钟前
基于Spring Boot的社团管理系统的设计与实现
前端·javascript·vue.js·毕业设计
橙某人1 小时前
LogicFlow 插件魔改实录:手把手教你重写动态分组(DynamicGroup)🛠️
前端·javascript·vue.js
Irene19911 小时前
Vue 3 中编写单文件组件(SFC)的编译时语法糖:<script setup>
vue.js
2501_944446001 小时前
Flutter&OpenHarmony状态管理方案详解
开发语言·javascript·flutter
T_Donna1 小时前
【问题解决】react native: cli.init is not a function
javascript·react native·react.js
qx091 小时前
html中使用vue3+elementplus
javascript·vue.js·html
bjzhang751 小时前
使用 HTML + JavaScript 实现滑动验证码
前端·javascript·html
不老刘2 小时前
前端面试八股文:JavaScript 原型链
javascript·原型链