<tree:setting="setting":nodes="getTreeData"@onClick="selectTree"@onCreated="handleCreated"/>

引入

import tree from "vue-giant-tree";
components: {tree},data() {return {setting: {check: {enable: false,},data: {key:{name:"label",},view: {// 开启图标显示功能showIcon: true,expandSpeed: 500},simpleData: {//是否使用简单数据模式enable: true,//树节点id,一般是后台数据库主键idKey: "value",//父级idpIdKey: "parentId",rootPId: "0",},},//ztree回调函数callback: {//树选择事件onClick:this.selectTree,onExpand: this.zTreeOnExpand,beforeExpand: this.zTreeBeforeExpand,},},ztreeObj:null,getTreeData:[],
}}

方法:记得要在加载树后handleCreated中写方法

handleCreated(ztreeObj) {console.log("加载树完成");this.ztreeObj = ztreeObj;// let firstTree = ztreeObj.getNodes()[0];// 默认选中第一个// ztreeObj.selectNode(firstTree);// 设置节点全部展开// ztreeObj.expandAll(true);let node=this.ztreeObj.getNodeByParam('id',this.formItem.term_code)this.ztreeObj.selectNode(node,true);},

使用vue-giant-tree根据id定位位置相关推荐

  1. VUE+Cesium 初始化地球,加载三维模型(.glb),绘制轨迹线,homebutton 按键重写(默认定位位置的设置)

    Cesium是什么 我们打开Cesium官网,能够很清晰的看到官方赋予Cesium的使命,即构建世界一流的3D地理空间应用程序.那Cesium到底是个什么东东呢? Cesium是一个跨平台.跨浏览器的 ...

  2. vue项目使用高德地图定位当前地址

    vue项目使用高德地图定位当前地址 一.在项目中安装vue-amap插件 二.页面代码 三.data数据 一.在项目中安装vue-amap插件 1.最终效果 2.安装命令 npm install vu ...

  3. vue移动端项目实现定位

    vue移动端项目实现定位 腾讯地图官方地址 <template><div><!-- 定义地图显示容器 --><div id="container&q ...

  4. vue 拖拽元素到任意位置

    vue 拖拽元素到任意位置 使用vue-drag-it-dude组件 npm install vue-drag-it-dude --save 参考地址:https://github.com/xzqyu ...

  5. ant design vue 组件 Tree

    ant design vue 组件 Tree 实现效果: 实现代码: <div class="tree"><a-treeshow-iconshow-line:lo ...

  6. vue调用高德地图实现定位

    vue调用高德地图实现定位 第一步创建高德地图key 第二步:下载vue-amap npm install vue-amap --save 第三步:在项目main.js引入vue-amap impor ...

  7. 微信小程序----map组件实现检索【定位位置】周边的POI

    WXRUI体验二维码 如果文章对你有帮助的话,请打开微信扫一下二维码,点击一下广告,支持一下作者!谢谢! 声明 bug: 页面顶部分类[汽车服务.汽车销售等]列表和页脚的详细地址在真机测试是会出现不显 ...

  8. vue+element tree(树形控件数据格式)组件(1)

    vue+element tree(树形控件数据格式)组件(1), 最近做了第一个组内可以使用的组件,虽然是最简版,也废了不少力.各位前辈帮我解决问题,才勉强搞定.让我来记录这个树形组件的编写过程和期间 ...

  9. Vue 页面跳转到指定位置

    Vue 页面跳转到指定位置 页面跳转 页面 script style 进阶版:随着页面滚动变换导航菜单样式 监听页面滚动方法 销毁滚动 页面跳转 页面 <template><div ...

  10. vue简单使用高德地图定位

    1.获取key 我们需要到高德开放平台生成key 我这里选的是web端,提交后会生成一个key值 2.安装vue-amap npm install vue-amap --save 3.在项目main. ...

最新文章

  1. 人脸识别引擎SeetaFaceEngine中Detection模块使用的测试代码
  2. 数据库使用--MySQL: InnoDB 还是 MyISAM?
  3. Spring boot的properties文件编码设置
  4. 动手学无人驾驶(4):基于激光雷达点云数据3D目标检测
  5. iPhone 12系列又有新变化:免费的有线耳机可能不再有
  6. linux7清空都有a的文件,linux用户和组管理
  7. 穿墙贪吃蛇(C语言)
  8. mac迅雷精简版(迅雷Mac)简约瘦身版
  9. RLC电阻电容电感基础知识——电感篇
  10. 电商设计素材:15000款淘宝促销水印元素模版,手慢的人领不到!...
  11. 什么是Smartdrv程序
  12. 工作清单软件哪个好用?桌面计划待办清单便签
  13. JavaScript事件代理(事件委托)
  14. 傅里叶变换并把结果保存在excel文件中
  15. 惠普微型计算机 使用教程,惠普打印机怎么用 打印机使用注意事项【图文教程】...
  16. 最近插入法和最近邻点法
  17. 解密通往元宇宙的三大入口,VR先上AR紧跟,但脑机接口才是未来
  18. 关于java中创建对象时属性的初始化过程
  19. 第01节、WEEX是什么?
  20. Access数据操作报错:操作必须使用一个可用的更新查询

热门文章

  1. 谷歌邮箱(@gmail.com):两步验证+应用专用密码登录
  2. [nRF52832] 外设篇 | 实验一 LED 灯 及 BUTTON 按键
  3. 从零开始vue项目使用cesium开发三维地图(一)
  4. 用Python绘制一个简单的奥运五环
  5. 基于龙芯CPU银河麒麟操作系统的国产半实物仿真系统ETestDEV
  6. there is the flag
  7. 鸿蒙系统主题如何自定义,自定义流式布局
  8. 花生壳配置代理域名访问内网API服务
  9. 洛谷P3403 跳楼机(最短路)
  10. 荐《别做正常的傻瓜》