亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【金秋打卡】第24天 核心業務功能開發

標簽:
Spring Cloud

课程名称:Spring Cloud+ Vue前后端分离开发企业级在线视频系统

课程章节:第7章  核心业务功能开发

讲师姓名:甲蛙老师

课程内容

集成树形展示插件zTree:zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。

课程收获

首先在zTree的首页中下载并添加到本机项目中,在index.html中引入css和js文件。

https://img3.sycdn.imooc.com/6372e51c0001d50819110920.jpg

initTree() {
 
let _this = this;
 
let setting = {
   
check: {
     
enable: true
   
},
   
data: {
     
simpleData: {
       
idKey: "id",
       
pIdKey: "parent",
       
rootPId: "00000000",
       
enable: true
     
}
    }
  };

 
let zNodes = _this.categorys;

 
$.fn.zTree.init($("#tree"), setting, zNodes);
}


 

创建 zTree 必须使用$.fn.zTree.init(obj,setting,zNodes);方法。

第一个参数obj:用于展现 zTree 的 DOM 容器,可以使用$(".ztree")获取dom元素;如果元素写为<div class="ztree" id="tree"></div>,也可以使用$("#tree")获取dom元素。

第二个参数setting:zTree的配置数据。

data:设置zTree的数据格式。simpleData:enable:true使用简单数据格式;

check:enable:true,每个节点显示多选框;

callback:onclick用于捕获节点被点击的事件回调函数。

第三个参数zNodes:zTree的节点数据,使用json数据格式。每个节点都有自己的编号id(每个都不同);pId表示此节点的父节点是哪个。0表示没有父节点,1表示id为1的节点为此节点的父节点,即此节点会显示在id为1的节点下。name为节点名称。

https://img1.sycdn.imooc.com/6372e52d0001b2be19200922.jpg

总结:html文件中写zTree的容器并将容器样式 设置为class="ztree";

js文件中设置setting:zTree的配置数据;zNodes:zTree的节点数据;

初始化zTree:$.fn.zTree.init($(".ztree"),setting,zNodes)。


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消