对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 相关文章推荐
js制作的鼠标悬浮时产生的下拉框效果
Oct 27 Javascript
JS 获取select(多选下拉)中所选值的示例代码
Aug 02 Javascript
JavaScript中的原型和继承详解(图文)
Jul 18 Javascript
jquery中EasyUI使用技巧小结
Feb 10 Javascript
javascript+css3 实现动态按钮菜单特效
Feb 06 Javascript
Node.js操作Firebird数据库教程
Mar 04 Javascript
JS实现仿PS的调色板效果完整实例
Dec 21 Javascript
JavaScript获取短信验证码(周期性)
Dec 29 Javascript
详解Jquery Easyui的验证扩展
Jan 09 Javascript
webpack构建换肤功能的思路详解
Nov 27 Javascript
angularjs的单选框+ng-repeat的实现方法
Sep 12 Javascript
vue实现图片上传到后台
Jun 29 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安装全攻略:APACHE
2006/10/09 PHP
[原创]PHP global全局变量经典应用与注意事项分析【附$GLOBALS用法对比】
2019/07/12 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
JQuery与iframe交互实现代码
2009/12/24 Javascript
在标题栏显示新消息提示,很多公司项目中用到这个方法
2011/11/04 Javascript
javascript淡入淡出效果的实现思路
2012/03/31 Javascript
javascript 全选与全取消功能的实现代码
2012/12/23 Javascript
jquery实现图片灯箱明暗的遮罩效果
2013/11/15 Javascript
利用jquery写的左右轮播图特效
2014/02/12 Javascript
js实现网页收藏功能
2015/12/17 Javascript
js实现input密码框提示信息的方法(附html5实现方法)
2016/01/14 Javascript
js获取Html元素的实际宽度高度的方法
2016/05/19 Javascript
JS在onclientclick里如何控制onclick的执行
2016/05/30 Javascript
JS判断form内所有表单是否为空的简单实例
2016/09/09 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
2017/03/01 Javascript
自定义vue全局组件use使用、vuex的使用详解
2017/06/14 Javascript
使用JQuery实现图片轮播效果的实例(推荐)
2017/10/24 jQuery
浅谈es6 javascript的map数据结构
2017/12/14 Javascript
.vue文件 加scoped 样式不起作用的解决方法
2018/05/28 Javascript
jQuery实现鼠标移入移出事件切换功能示例
2018/09/06 jQuery
JavaScript+HTML5 canvas实现放大镜效果完整示例
2019/05/15 Javascript
浅析Angular 实现一个repeat指令的方法
2019/07/21 Javascript
Python时间的精准正则匹配方法分析
2017/08/17 Python
解决Python字典写入文件出行首行有空格的问题
2017/09/27 Python
Python 中PyQt5 点击主窗口弹出另一个窗口的实现方法
2019/07/04 Python
Golang GBK转UTF-8的例子
2019/08/26 Python
KIEHL’S科颜氏官方旗舰店:源自美国的顶级护肤品牌
2018/06/07 全球购物
环境工程大学生自荐信
2013/10/21 职场文书
医学专业本科毕业生自我鉴定
2013/12/28 职场文书
公司市场专员岗位职责
2014/06/29 职场文书
政协调研汇报材料
2014/08/15 职场文书
2014年节能降耗工作总结
2014/12/11 职场文书
采购员岗位职责
2015/02/03 职场文书
投资入股协议书
2016/03/22 职场文书
python可视化之颜色映射详解
2021/09/15 Python
vue实现input输入模糊查询的三种方式
2022/08/14 Vue.js