vue-cli树形结构/组织结构

  • 强大的树形结构/组织结构
  • 树形结构/组织结构

强大的树形结构/组织结构

安装

以下教程参考自官方的教程:
https://github.com/libin1991/vue-okr-tree
这里是效果展示页面
http://www.longstudy.club/vue-okr-tree-doc/index.html

安装

执行以下语句安装:
npm i vue-okr-tree
or
yarn add vue-okr-tree

使用

<template><div><vue-okr-tree :data="testData" show-collapsable default-expand-all animate node-key="id" @node-click="handleNodeClick"></vue-okr-tree></div>
</template>
<script>import {VueOkrTree} from 'vue-okr-tree';import 'vue-okr-tree/dist/vue-okr-tree.css'export default {components: {VueOkrTree},data() {return {treeData: [{label: 'xxx银行总行',children: [{label: 'xxx分行',children: [{label: '1 支行',},{label: '2 支行',children: [{label: '2-1办事处'}]},{label: '3 支行',children: [{label: '3-1办事处'}]},{label: '4 支行',},]}],}]}},methods: {handleNodeClick (data) {console.log((`我是${data.label},我被点击了`));},}}
</script>

结果

运行结果

树形结构/组织结构

安装

以下教程参考自官方的教程:
https://github.com/tower1229/Vue-Tree-Chart
导入

执行以下语句安装:
npm i vue-tree-chart --save

引用

以vue-cli创建的项目为例,在vue文件中的scrit标签内导入数据:
import TreeChart from “vue-tree-chart”;

使用

<template><div><div><TreeChart :json="treeData"/></div></div>
</template><script>import TreeChart from "vue-tree-chart";export default {name: 'Home',components: {TreeChart},data() {return {treeData:   {name: 'root',// image_url: "https://xxx/avat.jpg"class: ["rootNode"],children: [{name: 'children1',// image_url: "https://xxx/avat.jpg"},{name: 'children2',// image_url: "https://xxx/avat.jpg"mate: [{name: 'mate',// image_url: "https://xxx/avat.jpg"}],children: [{name: 'grandchild',// image_url: "https://xxx/avat.jpg"},{name: 'grandchild2',// image_url: "https://xxx/avat.jpg"},{name: 'grandchild3',// image_url: "https://xxx/avat.jpg"}]},{name: 'children3',// image_url: "https://xxx/avat.jpg"}]}}}}
</script>

结果

运行结果

vue-cli树形结构/组织结构相关推荐

  1. Vue Cli 项目结构简述

    webnode_modules --Vue Cli 项目以来的js模块全放到这里public --存放静态资源 存放自己的js cssfavicon.ico -- 浏览器小图标index.html - ...

  2. vue实现树形结构增删改查

    其实很多公司都会有类似于用户权限树的增删改查功能,正好最近我刚写了一个树形结构的增删改,在这里和大家分享一下,如果有不合理的地方欢迎评论,我会尽快优化~~ 先附上一下效果图 这个是没有点击编辑时,产品 ...

  3. Vue CLI配置与安装

    文章目录 一.关于Vue CLI 安装Node.js 安装Vue CLI 创建Vue CLI项目 启动项目 停止服务 重启服务 二. Vue CLI项目结构 关于.vue视图文件 关于路由配置 关于r ...

  4. vue树形结构html,怎么在vue中利用递归组件实现一个树形控件

    怎么在vue中利用递归组件实现一个树形控件 发布时间:2021-06-11 17:26:48 来源:亿速云 阅读:81 作者:Leah 本篇文章为大家展示了怎么在vue中利用递归组件实现一个树形控件, ...

  5. vue 递归组件多级_Vue递归组件实现树形结构菜单

    Tree 组件是递归类组件的典型代表,它常用于文件夹.组织架构.生物分类.国家地区等等,世间万物的大多数结构都是树形结构.使用树控件可以完整展现其中的层级关系,并具有展开收起选择等交互功能. 如图所示 ...

  6. Vue 递归实现树形结构

    2019独角兽企业重金招聘Python工程师标准>>> 结果展示 先给出两张效果图,左侧是百度Echarts的文档中心截图,右侧是我个人结合项目中文档中心截图 项目中假设为后台管理系 ...

  7. 【 Vue全家桶 · Vue CLI(四)】Vue项目的详细目录结构解析

    文章目录 前言 -- 一级目录解析 一. dist 二. node_modules 三. public 四. src(基础版) 4.1 main.js 4.2 App.vue 4.3 src / as ...

  8. Vue人资中台--公司组织架构(树形结构)

    组织架构树形结构布局 目标:使用element-UI组件布局组织架构的基本布局 认识组织架构 组织架构产品prd 一个企业的组织架构是该企业的灵魂,组织架构多常采用树形金字塔式结构,本章节,我们布局出 ...

  9. 前端vue uni-app仿企查查、天眼查关联投资机构 股权结构 树形结构 控股结构

    快速实现vue uni-app前端仿企查查.天眼查关联投资机构 股权结构 树形结构 控股结构, 下载请访问uni-app插件市场:https://ext.dcloud.net.cn/plugin?id ...

最新文章

  1. MSLicensing​中断远程桌面连接
  2. Python学习day5作业-ATM和购物商城
  3. Matlab与数据结构 -- 如何获取给定目录中的文件
  4. [Struts]Cannot find bean in any scope之一解
  5. Dev-C++ 常用快捷键大全
  6. 求解多变量非线性全局最优解_一种求解非线性约束优化全局最优的新方法
  7. mybatis源码分析、底层原理
  8. 微课|中学生可以这样学Python(例6.1):杨辉三角形
  9. Java依旧排名第一,然而变化几何?
  10. 程序员的职业生涯像一盘棋 行棋者由谁?
  11. 世界为何对区块链狂热?是因为一个“财富密码”
  12. 前端工程师月薪上万的秘密
  13. 一个字等于多少字节?
  14. 基于北洋PT站表结构分析以及ORM重写
  15. 手把手教如何用bib文件在latex里引用文献
  16. 神舟笔记本键盘键位互换
  17. jsp是java的一种吗_jsp是什么
  18. 华硕笔记本很久没用开机后无法进入系统自动跳转bios界面的解决方法
  19. 2018年就要过去了
  20. Mac电脑双击打不开文件夹

热门文章

  1. Ubuntu16.04 U盘安装Ubuntu16.04制作 光盘刻录 安装与简介
  2. Java——Java连接Jira,创建、修改、删除工单信息
  3. plc编程中程序结构是什么样的
  4. Python 错误:Workbook corruption: seen[2] == 4解决
  5. U3D面试汇总!!!
  6. 记录Android Studio连接华为(nova)手机鸿蒙系统踩过的坑
  7. python5.0.3如何使用_如何在python 3中使用cookies?
  8. 结构力学计算机矩阵位移法,结构力学-矩阵位移法.ppt
  9. 人人开源renren-fast-vue
  10. 灰度拉伸python,Python OpenCV实例:图像灰度拉伸