vue+iview使用树形控件的具体使用


Posted in Javascript onNovember 02, 2020

vue+iview使用树形控件

1.开发环境 vue+iview

2.电脑系统 windows10专业版

3.在使用 vue+iview开发的过程中,我们经常会使用 iview的树形控件,在这里我就简单的做一个分享,希望对你有所帮助!

4.在template中添加如下代码:

<Scroll style="width: 100%" height="760">
 <Tree
   @on-select-change="chentreelick"
   :data="treedata"
    expand-node
 ></Tree>
</Scroll>

5.在 return 中添加如下代码:

treedata: [
    {
     title: "parent 1",
     chenshow: false,
     expand: true,
     children: [
      {
       title: "parent 1-1",
       chenshow: false,
       expand: true,
       children: [
        {
         title: "leaf 1-1-1",
         chenshow: true,
        },
        {
         title: "leaf 1-1-2",
         chenshow: true,
         selected: true,
        },
       ],
      },
      {
       title: "parent 1-2",
       chenshow: false,
       expand: true,
       children: [
        {
         title: "leaf 1-2-1",
         chenshow: true,
        },
        {
         title: "leaf 1-2-1",
         chenshow: true,
        },
       ],
      },
      {
       title: "parent 1-3",
       chenshow: false,
       expand: true,
       children: [
        {
         title: "leaf 1-3-1",
         chenshow: true,
        },
        {
         title: "leaf 1-3-1",
         chenshow: true,
        },
       ],
      },
      {
       title: "parent 1-4",
       chenshow: false,
       expand: true,
       children: [
        {
         title: "leaf 1-4-1",
         chenshow: true,
        },
        {
         title: "leaf 1-4-1",
         chenshow: true,
        },
       ],
      },
      {
       title: "parent 1-5",
       chenshow: false,
       expand: true,
       children: [
        {
         title: "leaf 1-5-1",
         chenshow: true,
        },
        {
         title: "leaf 1-5-1",
         chenshow: true,
        },
       ],
      },
      {
       title: "parent 1-6",
       chenshow: false,
       expand: true,
       children: [
        {
         title: "leaf 1-6-1",
         chenshow: true,
        },
        {
         title: "leaf 1-6-1",
         chenshow: true,
        },
       ],
      },
      {
       title: "parent 1-7",
       chenshow: false,
       expand: true,
       children: [
        {
         title: "leaf 1-7-1",
         chenshow: true,
        },
        {
         title: "leaf 1-7-1",
         chenshow: true,
        },
       ],
      },
      {
       title: "parent 1-8",
       chenshow: false,
       expand: true,
       children: [
        {
         title: "leaf 1-8-1",
         chenshow: true,
        },
        {
         title: "leaf 1-8-1",
         chenshow: true,
        },
       ],
      },
      {
       title: "parent 1-9",
       chenshow: false,
       expand: true,
       children: [
        {
         title: "leaf 1-9-1",
         chenshow: true,
        },
        {
         title: "leaf 1-9-1",
         chenshow: true,
        },
       ],
      },
     ],
    },
   ],

5-1.注意 这个 return中绑定的数据,可以参考 iview官方文档,地址如下:

https://www.iviewui.com/components/tree

6.在 methods中添加如下代码:

chentreelick(data) {
   console.log(data);
   console.log("点击了");
   console.log(data[0].chenshow);
  },
  
  //注意:参数 data,在点击的时候可以获取到后台的数据,这个数据是来自后台的,在实际开发中,我们可以 利用 data,把后台需要的id传给 后台

到此这篇关于vue+iview使用树形控件的具体使用的文章就介绍到这了,更多相关vue iview 树形控件内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
jQuery学习基础知识小结
Nov 25 Javascript
jquery阻止后续事件只执行第一个事件
Jul 24 Javascript
浅谈javascript回调函数
Dec 07 Javascript
jQuery中nextAll()方法用法实例
Jan 07 Javascript
JS模式之单例模式基本用法
Jun 30 Javascript
Angularjs注入拦截器实现Loading效果
Dec 28 Javascript
浅析jQuery 遍历函数,javascript中的each遍历
May 25 Javascript
Bootstrap 网格系统布局详解
Mar 19 Javascript
浅析vue 函数配置项watch及函数 $watch 源码分享
Nov 22 Javascript
JsonProperty 的使用方法详解
Oct 11 Javascript
vue3.0中使用postcss-pxtorem的具体方法
Nov 20 Javascript
Vue自定义render统一项目组弹框功能
Jun 07 Javascript
在antd Form表单中select设置初始值操作
Nov 02 #Javascript
react+antd 递归实现树状目录操作
Nov 02 #Javascript
antd form表单数据回显操作
Nov 02 #Javascript
antd Select下拉菜单动态添加option里的内容操作
Nov 02 #Javascript
Vue中使用Echarts仪表盘展示实时数据的实现
Nov 01 #Javascript
JavaScript实现刮刮乐效果
Nov 01 #Javascript
微信小程序实现单个或多个倒计时功能
Nov 01 #Javascript
You might like
PHP mail 通过Windows的SMTP发送邮件失败的解决方案
2009/05/27 PHP
PHP判断图片格式的七种方法小结
2013/06/03 PHP
微信支付开发教程(一)微信支付URL配置
2014/05/28 PHP
Array的push与unshift方法性能比较分析
2011/03/05 Javascript
深入理解Javascript里的依赖注入
2014/03/19 Javascript
jquery实现鼠标拖拽滑动效果来选择数字的方法
2015/05/04 Javascript
JavaScript中使用Math.PI圆周率属性的方法
2015/06/14 Javascript
原生JavaScript实现滚动条效果
2020/03/24 Javascript
jQuery 3.0十大新特性
2016/07/06 Javascript
基于javascript实现数字英文验证码
2017/01/25 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
2017/02/28 Javascript
vue给组件传递不同的值方法
2018/09/29 Javascript
JS拖拽排序插件Sortable.js用法实例分析
2019/02/20 Javascript
微信小程序实现页面分享onShareAppMessage
2019/08/12 Javascript
VueJS实现用户管理系统
2020/05/29 Javascript
python使用pyhook监控键盘并实现切换歌曲的功能
2014/07/18 Python
python爬虫常用的模块分析
2014/08/29 Python
在Python的Django框架中simple-todo工具的简单使用
2015/05/30 Python
Python的requests网络编程包使用教程
2016/07/11 Python
python 3.6 +pyMysql 操作mysql数据库(实例讲解)
2017/12/20 Python
python中的闭包函数
2018/02/09 Python
Python变量赋值的秘密分享
2018/04/03 Python
详解python爬取弹幕与数据分析
2020/11/14 Python
使用简单的CSS3属性实现炫酷读者墙效果
2014/01/08 HTML / CSS
CSS3属性 line-clamp控制文本行数的使用
2020/03/19 HTML / CSS
html5 canvas 实现光线沿不规则路径运动
2020/04/20 HTML / CSS
详解如何获取localStorage最大存储大小的方法
2020/05/21 HTML / CSS
MVMT手表官方网站:时尚又实惠的高品质手表
2016/12/04 全球购物
捷克玩具商店:Bambule
2019/02/23 全球购物
eBay美国官网:eBay.com
2020/10/24 全球购物
Diesel美国网上商店:意大利牛仔时装品牌
2020/12/10 全球购物
拾金不昧锦旗标语
2014/06/27 职场文书
护理学专业求职信
2014/06/29 职场文书
学校端午节活动方案
2014/08/23 职场文书
企业委托书范本
2014/09/13 职场文书
2015教师个人师德工作总结
2015/10/23 职场文书