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

推荐订阅源

P
Privacy & Cybersecurity Law Blog
aimingoo的专栏
aimingoo的专栏
Microsoft Azure Blog
Microsoft Azure Blog
T
Tailwind CSS Blog
P
Proofpoint News Feed
T
The Blog of Author Tim Ferriss
WordPress大学
WordPress大学
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
I
InfoQ
U
Unit 42
小众软件
小众软件
阮一峰的网络日志
阮一峰的网络日志
Martin Fowler
Martin Fowler
博客园 - Franky
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
S
Security Affairs
Jina AI
Jina AI
Google DeepMind News
Google DeepMind News
M
MIT News - Artificial intelligence
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
The Last Watchdog
The Last Watchdog
H
Hacker News: Front Page
MongoDB | Blog
MongoDB | Blog
A
About on SuperTechFans
Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
N
News and Events Feed by Topic
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
SecWiki News
SecWiki News
V
V2EX
MyScale Blog
MyScale Blog
V2EX - 技术
V2EX - 技术
www.infosecurity-magazine.com
www.infosecurity-magazine.com
G
GRAHAM CLULEY
博客园 - 司徒正美
L
LangChain Blog
F
Fortinet All Blogs
Scott Helme
Scott Helme
量子位
Recent Announcements
Recent Announcements
Cyberwarzone
Cyberwarzone
C
CERT Recently Published Vulnerability Notes
Cloudbric
Cloudbric
W
WeLiveSecurity
The Register - Security
The Register - Security
NISL@THU
NISL@THU
博客园_首页

博客园 - 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)