惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threatpost
MyScale Blog
MyScale Blog
D
Docker
人人都是产品经理
人人都是产品经理
有赞技术团队
有赞技术团队
Recent Announcements
Recent Announcements
博客园 - 三生石上(FineUI控件)
大猫的无限游戏
大猫的无限游戏
博客园_首页
S
SegmentFault 最新的问题
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Microsoft Azure Blog
Microsoft Azure Blog
V
Visual Studio Blog
Stack Overflow Blog
Stack Overflow Blog
G
Google Developers Blog
F
Fortinet All Blogs
A
About on SuperTechFans
博客园 - Franky
腾讯CDC
T
Tailwind CSS Blog
量子位
雷峰网
雷峰网
Microsoft Security Blog
Microsoft Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
GbyAI
GbyAI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The Register - Security
The Register - Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Attack and Defense Labs
Attack and Defense Labs
酷 壳 – CoolShell
酷 壳 – CoolShell
Cyberwarzone
Cyberwarzone
T
The Exploit Database - CXSecurity.com
宝玉的分享
宝玉的分享
C
Cyber Attacks, Cyber Crime and Cyber Security
H
Help Net Security
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Cisco Talos Blog
Cisco Talos Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
SecWiki News
SecWiki News
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Cisco Blogs
F
Full Disclosure
Y
Y Combinator Blog
S
Secure Thoughts
Webroot Blog
Webroot Blog
C
Check Point Blog
C
CERT Recently Published Vulnerability Notes
I
Intezer
Know Your Adversary
Know Your Adversary
Scott Helme
Scott Helme

博客园 - jowo

websql操作类封装 Vue.js中Promise、异步、同步、定时器 async/await 来处理异步详解 使用富文本编辑器wangEditor3 Promise的基本用法 WebSQL vue-cli快速构建项目 接收的第一个参数是模块的局部状态对象。 如何使用JavaScript检测Ctrl+V,Ctrl+C? 什么情况下我应该使用 Vuex? Vue+node.js实现一个简洁的个人博客系统 Vuex 是什么? vue中mixins的理解及应用 Vue:slot用法 web.xml文件的的param-name Robots协议一定放在网站根目录下 浅谈重写与重载 笔记纪要:C# WebService URL重写 Java应用监控利器JMX
zTree setting 配置
jowo · 2020-05-07 · via 博客园 - jowo

Posted on 2020-05-07 20:36  jowo  阅读(1052)  评论()    收藏  举报

zTree v2.6 - v3.0 setting 配置对比

  • 1、概述

    • zTree v2.6 的 setting 很杂乱,各类属性混在一起不利于查找,也不利于今后的升级
      zTree v3.0 将 setting 进行了结构调整,尽量保证看到属性的定义就知道其功能,同时又扩充了一些配置属性,并且将不属于配置的部分从 setting 中进行了剔除 (treeId / treeObj 除外)
  • 2、详细对比说明

    • 详细对比说明按照 v3.0 的结构顺序进行,由于篇幅和时间有限,还请对照 API 文档查看细节功能差异。
    • setting 仅存的两个非配置属性
      setting.treeId (v3.0) === setting.treeObjId (v2.6)
      setting.treeObj (v3.0 & v2.6)
    • 异步加载系列的属性配置
      setting.async.autoParam (v3.0 增加功能) === setting.asyncParam (v2.6)
      setting.async.dataFilter (v3.0) === setting.asyncDataFilter (v2.6)
      setting.async.dataType (v3.0 new)
      setting.async.enable (v3.0) === setting.async (v2.6)
      setting.async.otherParam (v3.0) === setting.asyncParamOther (v2.6)
      setting.async.type (v3.0 new)
      setting.async.url (v3.0 增加参数 treeId) === setting.asyncUrl (v2.6)
    • 事件回调函数的属性配置
      setting.callback.beforeAsync (v3.0 & v2.6)
      setting.callback.beforeCheck (v3.0) === setting.callback.beforeChange (v2.6)
      setting.callback.beforeClick (v3.0 & v2.6 增加参数 clickFlag)
      setting.callback.beforeCollapse (v3.0 & v2.6)
      setting.callback.beforeDblClick (v3.0) === setting.callback.beforeDblclick (v2.6)
      setting.callback.beforeDrag (v3.0 & v2.6 更改参数 treeNodes / moveType)
      setting.callback.beforeDragOpen (v3.0) === setting.callback.confirmDragOpen (v2.6)
      setting.callback.beforeDrop (v3.0 & v2.6 更改参数 treeNodes / moveType)
      setting.callback.beforeEditName (v3.0) === setting.callback.beforeRename (v2.6)
      setting.callback.beforeExpand (v3.0 & v2.6)
      setting.callback.beforeMouseDown (v3.0 & v2.6)
      setting.callback.beforeMouseUp (v3.0 & v2.6)
      setting.callback.beforeRemove (v3.0 & v2.6)
      setting.callback.beforeRename (v3.0) === setting.callback.confirmRename (v2.6)
      setting.callback.beforeRightClick (v3.0 & v2.6)
      setting.callback.onAsyncError (v3.0) === setting.callback.asyncError (v2.6)
      setting.callback.onAsyncSuccess (v3.0) === setting.callback.asyncSuccess (v2.6)
      setting.callback.onCheck (v3.0) === setting.callback.change (v2.6)
      setting.callback.onClick (v3.0 增加参数 clickFlag) === setting.callback.click (v2.6)
      setting.callback.onCollapse (v3.0) === setting.callback.collapse (v2.6)
      setting.callback.onDblClick (v3.0) === setting.callback.dblclick (v2.6)
      setting.callback.onDrag (v3.0 更改参数 treeNodes / moveType) === setting.callback.drag (v2.6)
      setting.callback.onDrop (v3.0 更改参数 treeNodes / moveType) === setting.callback.drop (v2.6)
      setting.callback.onExpand (v3.0) === setting.callback.expand (v2.6)
      setting.callback.onMouseDown (v3.0) === setting.callback.mouseDown (v2.6)
      setting.callback.onMouseUp (v3.0) === setting.callback.mouseUp (v2.6)
      setting.callback.onNodeCreated (v3.0) === setting.callback.nodeCreated (v2.6)
      setting.callback.onRemove (v3.0) === setting.callback.remove (v2.6)
      setting.callback.onRename (v3.0) === setting.callback.rename (v2.6)
      setting.callback.onRightClick (v3.0) === setting.callback.rightClick (v2.6)
    • checkbox / radio 系列的属性配置
      setting.check.autoCheckTrigger (v3.0 new)
      setting.check.chkboxType (v3.0) === setting.checkType (v2.6)
      setting.check.chkStyle (v3.0) === setting.checkStyle (v2.6)
      setting.check.enable (v3.0) === setting.checkable (v2.6)
      setting.check.nocheckInherit (v3.0 new)
      setting.check.radioType (v3.0) === setting.checkRadioType (v2.6)
    • 节点数据系列的属性配置
      setting.data.keep.leaf (v3.0) === setting.keepLeaf (v2.6)
      setting.data.keep.parent (v3.0) === setting.keepParent (v2.6)
      setting.data.key.checked (v3.0) === setting.checkedCol (v2.6)
      setting.data.key.children (v3.0) === setting.nodesCol (v2.6)
      setting.data.key.name (v3.0) === setting.nameCol (v2.6)
      setting.data.key.title (v3.0 new)
      setting.data.simpleData.enable (v3.0) === setting.isSimpleData (v2.6)
      setting.data.simpleData.idKey (v3.0) === setting.treeNodeKey (v2.6)
      setting.data.simpleData.pIdKey (v3.0) === setting.treeNodeParentKey (v2.6)
      setting.data.simpleData.rootPId (v3.0) === setting.rootPID (v2.6)