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 相关文章推荐
用apply让javascript函数仅执行一次的代码
Jun 27 Javascript
基于jquery的手风琴图片展示效果实现方法
Dec 16 Javascript
使用纯javascript实现经典扫雷游戏
Apr 23 Javascript
JavaScript取得键盘按下方向键是哪个的方法
Aug 04 Javascript
js和jquery分别验证单选框、复选框、下拉框
Dec 17 Javascript
学习JavaScript设计模式之迭代器模式
Jan 19 Javascript
JS匿名函数实例分析
Nov 26 Javascript
BootStrap3中模态对话框的使用
Jan 06 Javascript
详解在vue-cli中使用graphql即vue-apollo的用法
Sep 08 Javascript
vue实现点击按钮下载文件功能
Oct 11 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
Nov 26 Javascript
JS如何生成随机验证码
Mar 02 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获取文件后缀名的三个函数
2012/10/15 PHP
PHP常用设计模式之委托设计模式
2016/02/13 PHP
一段非常简单的让图片自动切换js代码
2006/11/10 Javascript
jquery $.ajax入门应用一
2008/11/19 Javascript
封装好的js判断操作系统与浏览器代码分享
2015/01/09 Javascript
JavaScript forEach()遍历函数使用及介绍
2015/07/08 Javascript
Bootstrap~多级导航(级联导航)的实现效果【附代码】
2016/03/08 Javascript
老生常谈 关于JavaScript的类的继承
2016/06/24 Javascript
javascript动画之模拟拖拽效果篇
2016/09/26 Javascript
Angular @HostBinding()和@HostListener()用法
2018/03/05 Javascript
JS实现点击按钮可实现编辑功能
2018/07/03 Javascript
JavaScript实现表单注册、表单验证、运算符功能
2018/10/15 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
2019/04/28 Javascript
3分钟了解vue数据劫持的原理实现
2019/05/01 Javascript
详解elementui之el-image-viewer(图片查看器)
2019/08/30 Javascript
微信小程序工具函数封装
2019/10/28 Javascript
vue实现简单的登录弹出框
2020/10/26 Javascript
Python 学习笔记
2008/12/27 Python
Python random模块常用方法
2014/11/03 Python
Python并发编程协程(Coroutine)之Gevent详解
2017/12/27 Python
Python实现时钟显示效果思路详解
2018/04/11 Python
Python获取Redis所有Key以及内容的方法
2019/02/19 Python
5行Python代码实现图像分割的步骤详解
2020/05/25 Python
微信小程序“圣诞帽”的实现思路详解
2017/12/28 HTML / CSS
一个SQL面试题
2014/08/21 面试题
电大自我鉴定
2013/10/27 职场文书
护士的岗位职责
2013/12/04 职场文书
党员干部2014全国两会学习心得体会
2014/03/10 职场文书
学习雷锋月活动总结
2014/07/03 职场文书
中国梦演讲稿3分钟
2014/08/19 职场文书
教师个人查摆剖析材料
2014/10/14 职场文书
2016情人节宣传语
2015/07/14 职场文书
高中语文教学反思范文
2016/02/16 职场文书
python 爬取豆瓣网页的示例
2021/04/13 Python
django注册用邮箱发送验证码的实现
2021/04/18 Python
关于JavaScript 中 if包含逗号表达式
2021/11/27 Javascript