treepanel的各项属性

treepanel的各项属性

ID:8983093

大小:55.50 KB

页数:6页

时间:2018-04-14

treepanel的各项属性_第1页
treepanel的各项属性_第2页
treepanel的各项属性_第3页
treepanel的各项属性_第4页
treepanel的各项属性_第5页
资源描述:

《treepanel的各项属性》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、TreePanel的各项属性1、Ext.tree.TreePanel主要配置项:root:树的根节点。rootVisible:是否显示根节点,默认为true。autoScroll:当内容超过预设的高度时自动出现滚动条。autoHeight:true自动高度,默认为falsedraggable:是否允许拖曳。enableDrag:true树的节点可以拖动Drag(效果上是),注意不是DraggableenableDD:设置树的节点是否可以拖动。enableDrop:true//仅仅droplines:是否显示树线,默认为true。loader:树节点的加

2、载器,默认为Ext.tree.TreeLoader。selModel:树的选择模式,默认为Ext.tree.DefaultSelectionModel。pathSeparator:树节点路径的分隔符,默认为“/”。singleExpand:是否一次只展开树中的一个节点,默认为true。requestMethod:请求方法,可选值有POST、GET。containerScroll:是否将树形面板注册到滚动管理器ScrollManager中。useArrows:是否在树中使用Vista样式箭头,默认为false。主要方法:collapseAll():收缩所

3、有树节点expandAll():展开所有树节点getRootNode():获取根节点getNodeById(Stringid):获取指定id的节点expand([Booleandeep],[Booleananim],[Functioncallback],[Objectscope])expandPath(Stringpath,[Stringattr],[Functioncallback])getChecked([Stringattribute],[TreeNodestartNode])selectPath(Stringpath,[Stringattr],

4、[Functioncallback])getSelectionModel():2、Ext.data.Node主要配置项:id:节点idleaf:当前节点是否为叶子节点主要属性:id:节点idattributes:节点属性的集合parentNode:当前节点的父节点childNodes:当前节点所有子节点组成的数组firstChild:当前节点的第一个直接子节点,如果没有则为null值lastChild:当前节点的最后一个直接子节点,如果没有则为null值nextSibling:当前节点的下一个兄弟节点,如果没有则为null值previousSiblin

5、g:当前节点的前一个兄弟节点,如果没有则为null值主要方法:appendChild(Node/Arraynode):追加新的子节点bubble(Functionfn,[Objectscope],[Arrayargs]):从当前节点开始向上迭代调用指定函数,如果指定函数返回false则将终止迭代。args:传入函数中的参数,默认为当前节点cascade(Functionfn,[Objectscope],[Arrayargs]):从当前节点开始向下迭代调用指定函数,如果指定函数返回false则将终止迭代。contains(Nodenode):当前节点是否

6、包含指定子节点。eachChild(Functionfn,[Objectscope],[Arrayargs]):迭代当前节点的所有子节点调用指定函数,如果指定函数返回false则将终止迭代。findChild(Stringattribute,Mixedvalue):查找具有指定属性的第一个子节点。findChildBy(Functionfn,[Objectscope]):根据自定义函数查找第一个符合要求的子节点,如果自定义函数返回true则说明匹配成功。getDepth():取得当前节点的深度,根节点的深度为0getOwnerTree():取得当前节点

7、所在树。getPath([Stringattr]):取得当前节点对应的路径,这个路径在程序中可用于展开或者选择节点。attr:用于查找路径的属性,默认为节点idhasChildNodes():是否有子节点indexOf(Nodenode):取得指定子节点的索引值,未找到返回-1。insertBefore(Nodenode,NoderefNode):在当前节点的指定子节点之前插入一个新的子节点。node:要插入的新节点isAncestor(Nodenode):判断指定节点是否为当前节点的父节点(可以是任何一级中的父节点)。isFirst():是否为父节点

8、的第一个子节点。isLast():是否为父节点的最后一个子节点。isLeaf():是否为叶子节

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。