vue中可编辑树状表格的实现代码


Posted in Javascript onOctober 31, 2020

vue中可编辑树状表格的代码如下所示:

html代码

<template>
	<el-table
    :data="datatree"
    row-key="id"
    :tree-props="{children: 'children'}"
   >
    <el-table-column label="姓名" border>
        <template slot-scope="scope">
          <el-input placeholder="请输入内容" v-show="scope.row.show" v-model="scope.row.label"></el-input>
          <span v-show="!scope.row.show">{{scope.row.label}}</span>
        </template>
      </el-table-column>
      <el-table-column label="操作">
        <template slot-scope="scope">
          <el-button @click="scope.row.show =true" >编辑</el-button>
          <el-button @click="scope.row.show =false">保存</el-button>
        </template>
      </el-table-column>
   </el-table>
 </template>

js代码

<script>
export default {
	data(){
  	return {
  	datatree: [{
     id: 1,
     label: '水果',
     show:false,
     children: [{
      id: 4,
      label: '苹果',
      show:false,
      children: [{
       id: 9,
       label: '苹果皮',
       show:false
      }, {
       id: 10,
       label: '苹果仔',
       show:false
      }]
     }]
    }, {
     id: 2,
     label: '蔬菜',
     show:false,
     children: [{
      id: 5,
      label: '青菜',
      show:false
     }, {
      id: 6,
      label: '土豆',
      show:false
     }]
    }, {
     id: 3,
     label: '饮料',
     show:false,
     children: [{
      id: 7,
      label: '冰红茶',
      show:false
     }, {
      id: 8,
      label: '酷儿',
      show:false
     }]
    }],
    defaultProps: {
     children: 'children',
     label: 'label',
     show:'show'
    }
  }
 }
}

效果图

vue中可编辑树状表格的实现代码

一个简单的可编辑树状表格就出现了
嫌input框太大自己设置一下

vue中可编辑树状表格的实现代码
vue中可编辑树状表格的实现代码

到此这篇关于vue中可编辑树状表格的实现代码的文章就介绍到这了,更多相关vue树状表格内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
jquery实现标题字体变换的滑动门菜单效果
Sep 07 Javascript
AngularJS全局警告框实现方法示例
May 18 Javascript
详解在Angular项目中添加插件ng-bootstrap
Jul 04 Javascript
js字符限制(字符截取) 一个中文汉字算两个字符
Sep 12 Javascript
解决Jstree 选中父节点时被禁用的子节点也会选中的问题
Dec 27 Javascript
详解vue 单页应用(spa)前端路由实现原理
Apr 04 Javascript
vue实现密码显示与隐藏按钮的自定义组件功能
Apr 23 Javascript
ES6中的class是如何实现的(附Babel编译的ES5代码详解)
May 17 Javascript
微信小程序mpvue点击按钮获取button值的方法
May 29 Javascript
vue+elementUI实现图片上传功能
Aug 20 Javascript
一文看懂如何简单实现节流函数和防抖函数
Sep 05 Javascript
Vue插件之滑动验证码用法详解
Apr 05 Javascript
Ant Design Pro 之 ProTable使用操作
Oct 31 #Javascript
react ant Design手动设置表单的值操作
Oct 31 #Javascript
解决pycharm双击但是无法打开的情况
Oct 31 #Javascript
antd的select下拉框因为数据量太大造成卡顿的解决方式
Oct 31 #Javascript
antd design table更改某行数据的样式操作
Oct 31 #Javascript
antd配置config-overrides.js文件的操作
Oct 31 #Javascript
解决ant-design-vue中menu菜单无法默认展开的问题
Oct 31 #Javascript
You might like
php下获取客户端ip地址的函数
2010/03/15 PHP
PHP 在数组中搜索给定的简单实例 array_search 函数
2016/06/13 PHP
php常用数组array函数实例总结【赋值,拆分,合并,计算,添加,删除,查询,判断,排序】
2016/12/07 PHP
php生成静态页面并实现预览功能
2019/06/27 PHP
javascript实现的动态文字变换
2007/07/28 Javascript
js页面跳转的常用方法整理
2013/10/18 Javascript
js 绑定键盘鼠标事件示例代码
2014/02/12 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
2014/09/23 Javascript
javascript 回调函数详解
2014/11/11 Javascript
分享我对JS插件开发的一些感想和心得
2016/02/04 Javascript
AngularJS页面访问时出现页面闪烁问题的解决
2016/03/06 Javascript
jquery中live()方法和bind()方法区别分析
2016/06/23 Javascript
js实现加载更多功能实例
2016/10/27 Javascript
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
2017/05/11 Javascript
vue-auto-focus: 控制自动聚焦行为的 vue 指令方法
2018/08/25 Javascript
基于Koa2写个脚手架模拟接口服务的方法
2018/11/27 Javascript
JQuery特殊效果和链式调用操作示例
2019/05/13 jQuery
JS判断数组里是否有重复元素的方法小结
2019/05/21 Javascript
Vue CLI3中使用compass normalize的方法
2019/05/30 Javascript
微信小程序表单验证插件WxValidate的二次封装功能(终极版)
2019/09/03 Javascript
Vue toFixed保留两位小数的3种方式
2020/10/23 Javascript
python函数形参用法实例分析
2015/08/04 Python
Python排序搜索基本算法之希尔排序实例分析
2017/12/09 Python
win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程
2019/12/03 Python
Python数据可视化:顶级绘图库plotly详解
2019/12/07 Python
解决tensorflow打印tensor有省略号的问题
2020/02/04 Python
泰国汽车、火车和轮渡票预订网站:Bus Online Ticket
2017/09/09 全球购物
软件测试题目
2013/02/27 面试题
给护士表扬信
2014/01/19 职场文书
安全资金保障制度
2014/01/23 职场文书
《小鹰学飞》教学反思
2014/04/23 职场文书
党的群众路线教育实践活动先进个人材料
2014/12/24 职场文书
安全生产先进个人事迹材料
2014/12/30 职场文书
志愿者工作心得体会
2016/01/15 职场文书
用基于python的appium爬取b站直播消费记录
2021/04/17 Python
MySQL如何修改字段类型和字段长度
2022/06/10 MySQL