vue自定义树状结构图的实现方法


Posted in Javascript onOctober 18, 2020

vue 实现自定义树状结构图

  • 可动态添加、删除
  • 可整体拖拽
  • 如需内容也为动态,把组件内容使用input、select等组件替换
  • 数据结构
treeData: [{
  name: '1',
  child: [
   { name: '2',
   child: [{ name: '1' }, { name: '2' }]
   },
   { name: '1',
   child: [{ name: '1' }, { name: '2' }]
   }
  ]
 }]

vue自定义树状结构图的实现方法

思路:

1、先写好一个公共的组件TreeItem

vue自定义树状结构图的实现方法

vue自定义树状结构图的实现方法

2、加上条件判断

vue自定义树状结构图的实现方法

3、然后递归调用自身组件

vue自定义树状结构图的实现方法

4、最后直接调用组件就完成了

vue自定义树状结构图的实现方法

gitHub地址链接 https://github.com/hellozdq/customTree

总结

到此这篇关于vue自定义树状结构图实现的文章就介绍到这了,更多相关vue自定义树状结构图内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
window.onload 加载完毕的问题及解决方案(上)
Jul 09 Javascript
javascript 面向对象全新理练之原型继承
Dec 03 Javascript
javascript document.execCommand() 常用解析
Dec 14 Javascript
JQueryEasyUI datagrid框架的进阶使用
Apr 08 Javascript
jQuery-1.9.1源码分析系列(十一)DOM操作续之克隆节点
Dec 01 Javascript
JS实现pasteHTML兼容ie,firefox,chrome的方法
Jun 22 Javascript
详解jQuery简单的表单应用
Dec 16 Javascript
利用JS实现简单的日期选择插件
Jan 23 Javascript
vue 2.x 中axios 封装的get 和post方法
Feb 28 Javascript
浅谈目前可以使用ES10的5个新特性
Jun 25 Javascript
vue全屏事件开发详解
Jun 17 Javascript
jQuery HTML css()方法与css类实例详解
May 20 jQuery
axios封装与传参示例详解
Oct 18 #Javascript
详解如何使用React Hooks请求数据并渲染
Oct 18 #Javascript
js中复选框的取值及赋值示例详解
Oct 18 #Javascript
如何搭建一个完整的Vue3.0+ts的项目步骤
Oct 18 #Javascript
详解如何在Javascript中使用Object.freeze()
Oct 18 #Javascript
从表单校验看JavaScript策略模式的使用详解
Oct 17 #Javascript
关于IDEA中的.VUE文件报错 Export declarations are not supported by current JavaScript version
Oct 17 #Javascript
You might like
php 空格,换行,跳格使用说明
2009/12/18 PHP
PHP程序开发范例学习之表单 获取文本框的值
2011/08/08 PHP
PHP代码优化的53个细节
2014/03/03 PHP
Thinkphp搭建包括JS多语言的多语言项目实现方法
2014/11/24 PHP
php实现encode64编码类实例
2015/03/24 PHP
smarty中常用方法实例总结
2015/08/07 PHP
创建无限极分类树型结构的简单方法
2017/06/20 PHP
基于swoole实现多人聊天室
2018/06/14 PHP
php数组遍历类与用法示例
2019/05/24 PHP
JavaScript中void(0)的具体含义解释
2007/02/27 Javascript
一个可以随意添加多个序列的tag函数
2009/07/21 Javascript
JS 日期验证正则附asp日期格式化函数
2009/09/11 Javascript
js的表单操作 简单计算器
2011/12/29 Javascript
JS实现可改变列宽的table实例
2013/07/02 Javascript
微信小程序 wx.request(object) API详解及实例代码
2016/09/30 Javascript
js实现炫酷的左右轮播图
2017/01/18 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
使用Node.js实现RESTful API的示例
2017/08/01 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
2017/09/19 Javascript
使用classList来实现两个按钮样式的切换方法
2018/01/24 Javascript
在小程序中使用canvas的方法示例
2018/09/17 Javascript
[02:43]DOTA2亚洲邀请赛场馆攻略——带你走进东方体育中心
2018/03/19 DOTA
python图片验证码生成代码
2016/07/02 Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
2018/01/04 Python
python在新的图片窗口显示图片(图像)的方法
2019/07/11 Python
Python任务调度利器之APScheduler详解
2020/04/02 Python
Python3爬虫关于识别检验滑动验证码的实例
2020/07/30 Python
html5弹跳球示例代码
2013/07/23 HTML / CSS
牦牛毛户外探险服装:Kora
2019/02/08 全球购物
DataList 能否分页,请问如何实现?
2015/05/03 面试题
俄语专业毕业生推荐信
2013/10/28 职场文书
船舶专业个人求职信范文
2014/01/02 职场文书
副厂长岗位职责
2014/02/02 职场文书
2014党员民主评议个人思想剖析发言
2014/09/19 职场文书
2016年教师党员承诺书范文
2016/03/24 职场文书
Python+tkinter实现高清图片保存
2022/03/13 Python