1.在做树的拖动的时候,遇到一个问题。树叶子节点无法进行append,解决办法:
_tree.on('beforeappend', beforeAppendNode);
function beforeAppendNode(tree,pnode,node){
node.leaf = false;
}
2.树展示效果,为了美观,隐藏根节点:
给treepanel 加上属性rootVisible:flase;(默认为true)
3.树展示效果,显示根节点,但不允许选择根节点(即根节点不允许点击成选中状态)
var _root = new Ext.tree.AsyncTreeNode({
text: '根节点',
draggable:false,
id:'1',
listeners:{//监听根节点的beforeclick事件
beforeclick:function(n){
return false;
}
}
本文介绍了使用ExtJS框架中树组件的几个实用技巧,包括解决树叶子节点无法拖动的问题、美化树展示效果的方法,如隐藏根节点及阻止根节点被选中。
739

被折叠的 条评论
为什么被折叠?



