createNode : function(node){
var attr = {
tagName: node.tagName
};
//把节点里的所有属性作为对像提出来,名值对加在attr对像里
Ext.each(node.attributes, function(a){
attr[a.nodeName] = a.nodeValue;
});
//给每个节点增减属性和方法
this.processAttributes(attr);
//应用本域调用父类的创建节点的createNode方法
return Ext.ux.XmlTreeLoader.superclass.createNode.call(this, attr);
},
var attr = {
tagName: node.tagName
};
//把节点里的所有属性作为对像提出来,名值对加在attr对像里
Ext.each(node.attributes, function(a){
attr[a.nodeName] = a.nodeValue;
});
//给每个节点增减属性和方法
this.processAttributes(attr);
//应用本域调用父类的创建节点的createNode方法
return Ext.ux.XmlTreeLoader.superclass.createNode.call(this, attr);
},