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

ElementUI中el-table双击单元格显示输入框

效果图

实现

 <el-table:data="formData.products"row-key="id":show-header="true"style="width: 100%; margin-top: 16px"class="zq-table-theme-info"border@cell-dblclick="handleDbClick">   <el-table-column prop="productName" label="产品名称" min-width="200"><template #default="scope"><el-inputv-if="scope.row.isShowInput"v-model="scope.row.productName"style="width: 80%; margin-right: 8px"type="text"clearableplaceholder="请输入目录名称"></el-input><el-buttonv-if="scope.row.isShowInput"linktype="primary"size="small"@click="handleCancle(scope.row)">取消 </el-button><span v-else>{{ scope.row.productName }}</span></template></el-table-column></el-table>
const handleDbClick = (row, column, cell, event) => {if (column.property === 'productName') { //列名称row.isShowInput = true;} else {row.isShowInput = false;}
};
const handleCancle = (row) => {if (row.isShowInput) {row.isShowInput = false;}
};


http://www.mrgr.cn/news/63531.html

相关文章:

  • C++学习笔记3——存储持续性、作用域和链接性
  • 前端中断取消网络请求
  • 记一次线上服务频繁崩溃问题排查
  • 问:SQL中的通用函数及用法?
  • 【力扣 + 牛客 | SQL题 | 每日5题】牛客SQL热题204,201,215
  • QT QPainter 绘图
  • 提升安全上网体验:Windows 11 启用 DOH(阿里公共DNS)
  • 多SpringBoot项目同进程下统一启动
  • 华为认证HCIE通过需要考到多少分?_博睿谷·博睿慕课
  • layui 自定义验证单选框必填
  • Raspberry Pi 树莓派产品系列说明
  • Django入门教程——用户管理实现
  • 【C语言学习笔记】
  • 现货白银实时行情怎么看?首先搞清楚这个原则
  • @Async(“asyncTaskExecutor“) 注解介绍
  • 链栈的引用
  • C# 两个不同文件路径的同步
  • Latex中Reference的卷号加粗的问题
  • 指令系统 II(程序的机器级代码表示、CISC 和 RISC)
  • 写一个小日历
  • 中电金信:GienTech动态|丰收之秋,公司多项目获得荣誉
  • 如何解决docker镜像下载失败问题
  • (9)位运算
  • 用友U8采购入库单与旺店通·企业奇门集成方案解析
  • [CSP篇] CSP2024 游记(下)
  • 机器学习:我们能用机器学习来建立投资模型吗