广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >ElementUI Tree树形控件怎么用
  • 420
分享到

ElementUI Tree树形控件怎么用

2024-04-02 19:04:59 420人浏览 泡泡鱼
摘要

小编给大家分享一下ElementUI Tree树形控件怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一,数据渲染1)在&l

小编给大家分享一下ElementUI Tree树形控件怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

一,数据渲染

1)在<el-tree>标签中绑定data属性

ElementUI Tree树形控件怎么用

2)在Vue实例的data中声明list变量

ElementUI Tree树形控件怎么用

3)从后台获取到的数据是以数组里面嵌套多个对象的结构并赋值给list,

当前的数据是OrgName为当前结构名称,

Children作为子分支数组,

子分支中的结构与当前结构一致

ElementUI Tree树形控件怎么用

4)在页面中展示结构的方法是在<el-tree>标签中绑定porps属性,

并在vue实例的data中用label属性定义显示的名称,

用childern属性绑定展示的子分支数据

ElementUI Tree树形控件怎么用

5)最后展示的结构如下

ElementUI Tree树形控件怎么用

二,点击当前分支获取当前分支与上级分支的值

ElementUI Tree树形控件怎么用

1)此处使用的是@node-click事件并绑定一个函数,

函数在vue实例的methods中定义,并可以接收两个参数node与data

2)node是一个对象,

就是点击当前分支获得的数据,

如果只需要当前层级的数据的话就可以使用node,

后台有一并返给我上级的ID,

但是页面中点击分支后还需要显示上级的名称,

所以此处使用node就不太够

ElementUI Tree树形控件怎么用

3)data同样也是一个对象,

他的data属性包含的就是当前分支的值,

其中的parent属性就包含了他上级的值,

甚至里面的parent属性还包含更上一级的值一直到最外层,

可以根据自己当前项目的需要来选择使用data还是node来取到自己需要的值

ElementUI Tree树形控件怎么用

三,el-tree 树形控件给节点添加图标

<template>
  <div class="tree">   
  
  <el-tree :data="data5" node-key="id" default-expand-all >
    <span class="custom-tree-node" slot-scope="{ node, data }">
      <span>
        <i :class="node.icon"></i>{{ node.label }}
      </span>       
    </span>
  </el-tree>

  </div>
</template>

<script>
  export default {
    data () {
      return {
         data5: [{
          id: 1,
          label: '一级 1',
          icon:'el-icon-success',
          children: [{
            id: 4,
            label: '二级 1-1',
            children: [{
              id: 9,
              label: '三级 1-1-1',
              icon: 'el-icon-info'
            }, {
              id: 10,
              label: '三级 1-1-2'
            }]
          }]
        }, {
          id: 2,
          label: '一级 2',
          children: [{
            id: 5,
            label: '二级 2-1',
          }, {
            id: 6,
            label: '二级 2-2'
          }]
        }, {
          id: 3,
          label: '一级 3',
          children: [{
            id: 7,
            label: '二级 3-1'
          }, {
            id: 8,
            label: '二级 3-2'
          }]
        }]
      }
    }
  
  }
</script>

<style scoped>

</style>

ElementUI Tree树形控件怎么用

以上是“ElementUI Tree树形控件怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网JavaScript频道!

--结束END--

本文标题: ElementUI Tree树形控件怎么用

本文链接: https://www.lsjlt.com/news/67372.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ElementUI Tree树形控件怎么用
    小编给大家分享一下ElementUI Tree树形控件怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一,数据渲染1)在&l...
    99+
    2022-10-19
  • vue树形控件tree怎么用
    这篇文章给大家分享的是有关vue树形控件tree怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下<template>  <div class=&qu...
    99+
    2023-06-29
  • 如何使用vue-element Tree树形控件
    小编给大家分享一下如何使用vue-element Tree树形控件,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!通过tree树形控件的default-checked-keys属性来设置默认...
    99+
    2022-10-19
  • vue树形控件tree的使用方法
    本文实例为大家分享了vue树形控件tree使用的具体代码,供大家参考,具体内容如下 <template>   <div class="hello tree-con...
    99+
    2022-11-13
  • ElementUI中tree控件的坑怎么解决
    这篇文章主要讲解了“ElementUI中tree控件的坑怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ElementUI中tree控件的坑怎么解决”吧!一句话总结,就是很好很强大。但...
    99+
    2023-06-19
  • Vue+Elementui实现树形控件右键菜单
    本文实例为大家分享了Vue+Element ui实现树形控件右键菜单的具体代码,供大家参考,具体内容如下 需求 实现树形控件右键菜单功能,有添加文件、删除文件、重命名功能 一、按需引...
    99+
    2022-11-13
  • 怎么使用Vue组件tree实现树形菜单
    本篇内容主要讲解“怎么使用Vue组件tree实现树形菜单”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Vue组件tree实现树形菜单”吧!vue 编写的树形菜单,小巧实用,支持vue1....
    99+
    2023-07-04
  • Ant Design of Vue的树形控件Tree的使用及说明
    目录基本使用配置项异步加载数据事件进阶使用目录树右键菜单树可搜索的树高阶使用添加树节点总而言之基本使用 配置项 replaceFields 数据渲染属性依赖3个字段: titleke...
    99+
    2022-11-13
    Ant Design Vue树形控件Tree 树形控件使用
  • Qt中树形控件Tree Widget的使用方法有哪些
    本篇内容主要讲解“Qt中树形控件Tree Widget的使用方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Qt中树形控件Tree Widget的使用方法有哪些”吧!...
    99+
    2023-06-21
  • vue.js中element-ui tree树形控件改iview的示例分析
    这篇文章主要介绍了vue.js中element-ui tree树形控件改iview的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。e...
    99+
    2022-10-19
  • Element树形控件整合带图标的下拉菜单(tree+dropdown+input)
    目录需求说明:实现步骤:本文主要讲述:自定义树形控件<el-tree> 需求说明: Element UI 官网提供的树形控件包含基础的、可选择的、自定义节点内容的、带节点...
    99+
    2022-11-12
  • elementui中使用el-tree控件懒加载和局部刷新
    目录使用el-tree控件懒加载和局部刷新懒加载局部刷新element-ui el-tree lazy懒加载局部刷新的问题使用el-tree控件懒加载和局部刷新 懒加载 按照 ele...
    99+
    2022-11-13
    elementui el-tree控件 el-tree控件懒加载 el-tree控件局部刷新
  • elementUI中怎么结合el-select与el-tree组件
    这篇文章主要介绍了elementUI中怎么结合el-select与el-tree组件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇elementUI中怎么结合el-select与el-tree组件文章都会有所收...
    99+
    2023-07-05
  • linux下怎么用tree命令以树形结构显示文件目录结构
    本篇内容介绍了“linux下怎么用tree命令以树形结构显示文件目录结构”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在ubuntu系统中默...
    99+
    2023-06-13
  • Bootstrap树控件怎么用
    这篇文章主要介绍了Bootstrap树控件怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。jquery 树形控件jquery 树形控件是...
    99+
    2022-10-19
  • el-tree树组件懒加载怎么实现
    这篇“el-tree树组件懒加载怎么实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“el-tree树组件懒加载怎么实现”文...
    99+
    2023-07-05
  • Element树形控件el-tree懒加载并设置默认展开和选中的效果
    使用elementui树组件,通过懒加载加载数据,并设置默认展开和全部选中的效果。 <el-tree :load="loadNode" node-key...
    99+
    2023-01-04
    Element el-tree懒加载 Element el-tree展开选中
  • Vue自定义树形控件使用详解
    本文实例为大家分享了Vue自定义树形控件的使用方法,供大家参考,具体内容如下 效果图: 数据结构: tree: { title: '', // 标题(姓名) ...
    99+
    2022-11-12
  • Qt中树形控件TreeWidget的使用方法汇总
    最近需要用到Tree Widget树形控件,现将自己的一些理解记录下来。 Tree Widget在项目控件组(Item Widgets)里面可以找到。这种控件其实有时还是很有用处的,...
    99+
    2022-11-12
  • Python tkinter 树形列表控件(Treeview)的使用方法
    目录1.方法1.1 bbox(item, column=None) 1.2 column( cid, option=None, **kw) 1.3 delete(items...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作