vue项目中使用ztree树形插件,ztree请求后台数据渲染Dom

  1. 使用npm install jquery –save 在项目中安装ztree依赖文件 jquery;
  2. 在index.html里面引用ztree样式文件zTreeStyle.css(前面的图标可以自定义可以参考官网)
    这里写图片描述

3.在项目中引入ztree文件,在main.js中引入
这里写图片描述
网上给的资料是在这里同时引入jquery;但是项目中引入 报错

  • import fromjqueryzTree.vueimport f r o m ‘ j q u e r y ′ − 在 你 的 z T r e e . v u e 单 文 件 中 引 入 i m p o r t from ‘jquery’

4.在template中创建盒子,一定要给盒子相应的高度

<div class="tree-box" >
<ul id="treeDemo" class="ztree" ></ul>
</div>

5.在 .vue文件中data配置setting 树,以及定义存放数据的zNodes

这里写图片描述

6.使用axios 后台请求数据,下图使用请求方式是封装好的

这里写图片描述

ok完成(希望对你有帮助)

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值