对Vue table 动态表格td可编辑的方法详解


Posted in Javascript onAugust 28, 2018

项目中需求用到可编辑表格

下图这种 ↓

对Vue table 动态表格td可编辑的方法详解

对Vue table 动态表格td可编辑的方法详解

element UI 组件table表格中 增加template 模版

翻入input

根据业务逻辑增加全局变量 isEdit 是否变化。

<el-table-column
 label="名称"
 width="140">
 <template scope="scope">
  <el-input v-if="scope.row.isEdit && scope.row.status === 0" v-model="scope.row.name" ></el-input>
  <label v-if="scope.row.status === 1" class="indisable">{{scope.row.name +'(已禁用)' || '--'}}</label>
  <label v-if="!scope.row.isEdit && scope.row.status === 0">{{scope.row.name || '--'}}</label>
  </template>
</el-table-column>

编辑函数 :@lick="edit"

edit (val) {
  this.initUpdateVal = val.name
  val.isEdit = true
  },

以上这篇对Vue table 动态表格td可编辑的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 学习之旅 (3)
Feb 05 Javascript
JavaScript 继承的实现
Jul 09 Javascript
分享十五个最佳jQuery 幻灯插件和教程
Mar 27 Javascript
JS打印gridview实现原理及代码
Feb 05 Javascript
js动态添加删除,后台取数据(示例代码)
Nov 25 Javascript
JavaScript中setUTCMilliseconds()方法的使用详解
Jun 12 Javascript
几种tab切换详解
Feb 03 Javascript
vue利用better-scroll实现轮播图与页面滚动详解
Oct 20 Javascript
Vue修改mint-ui默认样式的方法
Feb 03 Javascript
vue实现动态添加数据滚动条自动滚动到底部的示例代码
Jul 06 Javascript
微信小程序学习笔记之获取位置信息操作图文详解
Mar 29 Javascript
JavaScript实现五子棋游戏的方法详解
Jul 08 Javascript
微信小程序自定义组件封装及父子间组件传值的方法
Aug 28 #Javascript
layui实现文件或图片上传记录
Aug 28 #Javascript
利用vue.js把静态json绑定bootstrap的table方法
Aug 28 #Javascript
react native 获取地理位置的方法示例
Aug 28 #Javascript
微信小程序自定义音乐进度条的实例代码
Aug 28 #Javascript
JavaScript模拟实现自由落体效果
Aug 28 #Javascript
vue-cli3脚手架的配置及使用教程
Aug 28 #Javascript
You might like
PHP 变量的定义方法
2010/01/26 PHP
php使用数组填充下拉列表框的方法
2015/03/31 PHP
php备份数据库类分享
2015/04/14 PHP
使用PHP生成二维码的方法汇总
2015/07/22 PHP
让Laravel API永远返回JSON格式响应的方法示例
2018/09/05 PHP
javascript表单验证 - Parsley.js使用和配置
2013/01/25 Javascript
jquery easyui中treegrid用法的简单实例
2014/02/18 Javascript
jquery 获取 outerHtml 包含当前节点本身的代码
2014/10/30 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
javascript图片滑动效果实现
2021/01/28 Javascript
livereload工具实现前端可视化开发【推荐】
2016/12/23 Javascript
微信小程序 合法域名校验出错详解及解决办法
2017/03/09 Javascript
JavaScript图片处理与合成总结
2018/03/04 Javascript
node.js通过axios实现网络请求的方法
2018/03/05 Javascript
Vue.js 时间转换代码及时间戳转时间字符串
2018/10/16 Javascript
python中利用队列asyncio.Queue进行通讯详解
2017/09/10 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
python实现简单tftp(基于udp协议)
2018/07/30 Python
python中的tcp示例详解
2018/12/09 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
python+opencv实现车牌定位功能(实例代码)
2019/12/24 Python
Python基于smtplib协议实现发送邮件
2020/06/03 Python
Python通过len函数返回对象长度
2020/10/22 Python
详解HTML5之pushstate、popstate操作history,无刷新改变当前url
2017/03/15 HTML / CSS
Under Armour瑞典官方网站:美国高端运动科技品牌
2018/11/21 全球购物
英国现代市场:ARKET
2019/04/10 全球购物
俄罗斯在线手表和珠宝商店:AllTime
2019/09/28 全球购物
Lucene推荐的分页方式是什么?
2015/12/07 面试题
模具专业推荐信
2013/10/30 职场文书
数控专业推荐信范文
2013/12/02 职场文书
xxx同志考察材料
2014/02/07 职场文书
个人批评与自我批评总结
2014/10/17 职场文书
2015民办小学年度工作总结
2015/05/26 职场文书
会议主持词结束语
2015/07/03 职场文书
三严三实·严以律己心得体会
2016/01/13 职场文书
vue3如何优雅的实现移动端登录注册模块
2021/03/29 Vue.js