【问题标题】:Extjs Check Tree node icon issueExtjs 检查树节点图标问题
【发布时间】:2026-01-15 07:10:01
【问题描述】:

我是 Extjs 的新手,但我使用 Json 数据构建了一个 Extjs 树,还在树节点中提供了复选框。但是我现在的要求是在每个节点的复选框(并行)之前有一个新图标,并且还需要在这些图标和复选框上找到事件。

我在 Google 上搜索了很多此类图标(似乎它在内部使用了肘部 css 类)。谁能建议我或给我一些示例来完成任务。

谢谢

您可以在以下位置看到上传的图片:http://imageshack.us/photo/my-images/707/v1s5.png/

【问题讨论】:

  • 您要求的内容与 Ext JS 文档中的股票“检查树”示例有何不同? docs-origin.sencha.com/extjs/4.1.3/#!/example/tree/…
  • 嗨,克里斯,感谢您的回复,我已经完成了您的示例中提到的操作,但我也需要在每个节点上的每个复选框之前添加新图标。你能看看我在我的问题中提到的图片吗?

标签: extjs icons treenode checked


【解决方案1】:

如果您只是想更改图标,请查看NodeInterface 类的iconCls 属性。

http://docs-origin.sencha.com/extjs/4.1.3/#!/api/Ext.data.NodeInterface-cfg-iconCls

你在这里提供一个类名,然后在你的 css 中你应该给那个类一个背景图片:

.iconImage{
    background-image: url(image.png) !important;
}

【讨论】: