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 相关文章推荐
Mozilla 表达式 __noSuchMethod__
Apr 05 Javascript
jquery 关键字“拖曳搜索”之“拖曳”以及 图片“提示自适应放大”效果 的实现
Apr 18 Javascript
JQuery Dialog的内存泄露问题解决方法
Jun 18 Javascript
JQuery从头学起第三讲
Jul 06 Javascript
深入理解JavaScript中为什么string可以拥有方法
May 24 Javascript
js仿百度切换皮肤功能(html+css)
Jul 10 Javascript
详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
Dec 23 Javascript
JavaScript Uploadify文件上传实例
Feb 28 Javascript
详解webpack自动生成html页面
Jun 29 Javascript
BootStrap的双日历时间控件使用
Jul 25 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
Sep 23 Javascript
vue中的mescroll搜索运用及各种填坑处理
Oct 30 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 XMLWriter类的简单示例代码(RSS输出)
2011/09/30 PHP
浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题
2013/08/06 PHP
PHP使用flock实现文件加锁的方法
2015/07/01 PHP
php把时间戳转换成多少时间之前函数的实例
2016/11/16 PHP
用javascript实现的图片马赛克后显示并切换加文字功能
2007/04/21 Javascript
WEB高性能开发之疯狂的HTML压缩
2010/06/19 Javascript
菜鸟javascript基础整理1
2010/12/06 Javascript
深入理解JavaScript系列(17):面向对象编程之概论详细介绍
2015/03/04 Javascript
jquery 表单验证之通过 class验证表单不为空
2015/11/02 Javascript
jquery制作图片时钟特效
2020/03/30 Javascript
bootstrap学习笔记之初识bootstrap
2016/06/21 Javascript
AngularJS 输入验证详解及实例代码
2016/07/28 Javascript
原生js实现可拖动的登录框效果
2017/01/21 Javascript
微信小程序实现tab左右切换效果
2020/11/15 Javascript
简单了解JavaScript异步
2019/05/23 Javascript
[16:56]教你分分钟做大人:司夜刺客
2014/10/30 DOTA
用Python编写一个国际象棋AI程序
2014/11/28 Python
linux环境下python中MySQLdb模块的安装方法
2017/06/16 Python
Python中的二维数组实例(list与numpy.array)
2018/04/13 Python
解决python中 f.write写入中文出错的问题
2018/10/31 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
Python如何批量获取文件夹的大小并保存
2020/03/31 Python
Python使用Selenium实现淘宝抢单的流程分析
2020/06/23 Python
python三引号如何输入
2020/07/06 Python
兰蔻俄罗斯官方网站:Lancome俄罗斯
2019/12/09 全球购物
什么是命名空间(NameSpace)
2015/11/24 面试题
教师通用专业自荐书范文
2014/02/11 职场文书
大课间体育活动方案
2014/03/12 职场文书
授权委托书格式模板
2014/04/03 职场文书
《忆江南》教学反思
2014/04/07 职场文书
小露珠教学反思
2014/04/30 职场文书
大型演出策划方案
2014/05/28 职场文书
考生诚信考试承诺书
2015/04/29 职场文书
SQL优化老出错,那是你没弄明白MySQL解释计划用法
2021/11/27 MySQL
Qt数据库应用之实现图片转pdf
2022/06/01 Java/Android