extjs中不同节点的不同图标

extjs中不同节点的不同图标,extjs,Extjs,我想使用extjs4中的树来显示父子关系。我有一个包含三个字段的表:节点id、父节点id和节点类型。这里,节点id和父id表示子-父关系。节点类型是节点的9位代码。基于这个9位代码,我想在树中显示节点的图标 为节点和叶生成带有默认图标的简单三个图标没有问题 但是我需要帮助实现基于节点类型9位代码的节点的不同图标 在树记录的iconCls字段中添加适当的css类值就足够了。或者从服务器返回iconCls作为json的一部分。如果您可以控制服务器响应,并且不介意混合模型域和视图域,请使用Saki的响

我想使用extjs4中的树来显示父子关系。我有一个包含三个字段的表:节点id、父节点id和节点类型。这里,节点id和父id表示子-父关系。节点类型是节点的9位代码。基于这个9位代码,我想在树中显示节点的图标

为节点和叶生成带有默认图标的简单三个图标没有问题


但是我需要帮助实现基于节点类型9位代码的节点的不同图标

在树记录的iconCls字段中添加适当的css类值就足够了。或者从服务器返回iconCls作为json的一部分。

如果您可以控制服务器响应,并且不介意混合模型域和视图域,请使用Saki的响应。保持视图与模型分离的另一种方法是使用的事件将节点类型代码映射到节点实例上相应的css类iconCls。

向我们展示迄今为止所需的代码,更重要的是树类的实例关联和填充