如何在EXTJS中形成文件夹结构树?

如何在EXTJS中形成文件夹结构树?,extjs,Extjs,有谁能帮我在EXTJS中建立一个文件夹结构树吗?我做了很多尝试,但无法交换文件夹的图像(例如,当孩子们压缩/扩展时,图片必须更改)。我对EXTJS非常陌生。这将非常有帮助。以下是扩展树节点时需要设置图像的内容: listeners: { beforeexpandnode: function(node){ node.setIcon("your-new-image"); }, beforecollapsenode: function(node) {

有谁能帮我在EXTJS中建立一个文件夹结构树吗?我做了很多尝试,但无法交换文件夹的图像(例如,当孩子们压缩/扩展时,图片必须更改)。我对EXTJS非常陌生。这将非常有帮助。

以下是扩展树节点时需要设置图像的内容:

listeners: {
    beforeexpandnode: function(node){
        node.setIcon("your-new-image");
    },
    beforecollapsenode: function(node) {
        node.setIcon("your-default-image");
    }
}

beforeexpandnode
事件侦听器设置新图标,并将图标设置回默认图标

你看过这些例子了吗?你试了什么?提供你的代码并解释你被困在哪里…@Abdel:我在这里等你。谢谢。正如你之前说的要转储到js fiddle中,我做到了。这里是d链接“我想显示文件夹结构的树。树正在工作,但我不知道如何制作。你能查看该链接并修改它吗?对不起,我真的不明白你的意思“文件夹结构树”而你说树在工作?@Abdel:这是我读到的链接,每个侦听器都有自己的一组变量传递给函数。那么,根据这个节点表示什么(或者使用什么变量?)你看过JSFIDLE链接了吗?这个节点就是你点击的树节点!伙计..你为什么不试着读或者试着学习呢???把代码放在你的树节点声明中!参考:@Abdel:我正在尝试。如果有任何疑问,我会告诉你的。别介意,plzz。我按照你说的做了。但是我只能看到第一个节点“父节点”。Rest树没有运行。Even图片也没有改变。