删除treegrid图标

时间:2012-08-09 10:03:30

标签: extjs icons treegrid

我不会在每个节点上显示treegrid图标。

我尝试过使用:  1.“iconCls”配置,带有'void'值。  2.使用“错误”值。

最后,我和我预期的一样,所有行都有'默认图标'。

有人知道删除这些图标的任何形式吗?

感谢所有人。

2 个答案:

答案 0 :(得分:3)

请确保提供iconCls,例如treenode-no-icon。我在我的模型中这样做:

{name: 'iconCls', type: 'string', defaultValue: 'treenode-no-icon'},

然后在你的CSS中包括:

.treenode-no-icon
{
    display : none !important;
}

答案 1 :(得分:0)

这是几年前的事,但这是我发现的使用ExtJS 6的解决方案。

使用自定义主题,在与Ext.tree.View关联的主题文件中,我添加了一行:

$tree-icon-width : 0px;

我的树形图数据现在显示时没有任何可见的图标。