vue2.0 组织机构树形选择组件(类似elementui 与 两个标签的结合)

qq4535292 2018-02-14 原文

vue2.0 组织机构树形选择组件(类似elementui <el-transfer> 与 <el-tree> 两个标签的结合)

1. 效果图

 

2. 实现:   三级(部门或人员的树形选择)

3. 模拟数据说明:  fake.js

  

  name:  显示的名称(同时也是源码中 for 循环单一的key ,  如果真实数据存在名字有重复的情况, 建议加入ID字段作为主键)

  type:  department 为部门   human 为个人

  children: 数据类型必须为 数组,   type 为 human 个人时, 值为空数组 [],  为department 部门时   值为对象 或者为空数组

  以上4个键为必须, 最多三级嵌套

4. 源码 https://github.com/IceGogh/vue-components

 

5. 直接引入时, 将父组件的真实数据 通过props方式 传入  organization组件

  

  5.1.文件位置:

  components/OrganizationTree

 

  5.2. 引入

  import Organ from “@/components/OrganizationTree”

 

  5.3.调用

  <organization-tree dataList:”dataArray”></organization-tree>

 

发表于 2018-02-14 11:35 gogh2017 阅读() 评论() 编辑 收藏

 

版权声明:本文为qq4535292原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/qq4535292/p/8448091.html

vue2.0 组织机构树形选择组件(类似elementui 与 两个标签的结合)的更多相关文章

  1. (转) SLAM系统的研究点介绍 与 Kinect视觉SLAM技术介绍

    首页 视界智尚 算法技术 每日技术 来打我呀 注册   SLAM系统的研究点介绍          本文主要谈 […]...

  2. Python selenium web UI之Chrome 与 Chromedriver对应版本映射表及下载地址和配置(windows, Mac OS)

    浏览器及驱动下载 进行web UI 自动化时,需要安装浏览器驱动webdriver,Chrome浏览器需要安装 […]...

  3. mysql 的not null 与 null的区别(转,恍然大悟)

    相信很多用了mysql很久的人,对这两个字段属性的概念还不是很清楚,一般会有以下疑问: 1、我字段类型是not […]...

  4. /etc/rc.local 与 /etc/init.d Linux 开机自动运行程序

    1. /etc/rc.local 这是使用者自订开机启动程序,把需要开机自动运行的程序写在这个脚本里 ---- […]...

  5. Vue2.0 + ElementUI 手写权限管理系统后台模板(二)——权限管理

    404...

  6. thinkphp5 tp5 与 nginx 搭配在根目录和子目录中如何设置伪静态

    配置文件参考一下: location /public/ { if (!-e $request_filename […]...

  7. vue2.0+ 从插件开发到npm发布

    vue2.0+ 从插件开发到npm发布 vue: V2.5.11 此篇尽量详细,清楚的讲解vue插件的开发到n […]...

  8. C语言中的 (void*)0 与 (void)0

      前几天看到一个宏, 它大概是这样的:    #define assert_param(expr) ((ex […]...

随机推荐

  1. 26.Ansible连接和基本模块

    Ansible介绍 自动化运维工具,统一配置管理工具。 可以通过一个命令完成一系列的操作,进而能减少重复性的工 […]...

  2. Java并发编程原理与实战二十九:Exchanger

    Java并发编程原理与实战二十九:Exchanger 一、简介 前面三篇博客分别介绍了CyclicBarrie […]...

  3. thinkphp基础入门(1)

    ThinkPHP目录如下,Application顾名思义就是应用的意思(我们的代码放在这里),Public就是 […]...

  4. vux-scroller实现移动端上拉加载功能

      本文将讲述vue-cli+vux-scroller实现移动端的上拉加载功能:     纠错声明:网上查阅资 […]...

  5. ajax请求过程 – myYouth

    ajax请求过程 1.什么是ajax AJAX=Asynchronous JavaScript and XML […]...

  6. socket缓冲区以及阻塞模式

    socket缓冲区 每个 socket 被创建后,都会分配两个缓冲区,输入缓冲区和输出缓冲区。 write() […]...

  7. Eclipse 控制台不显示打印信息的处理方法 – 敬畏之心+持之以恒

    Eclipse 控制台不显示打印信息的处理方法 1、进windows菜单 -> show view -& […]...

  8. (翻译)前端构建工具的比较

    原文地址:https://survivejs.com/webpack/appendices/compariso […]...

展开目录

目录导航