ExtJS4 treepanel改变节点颜色

时间:2014-01-17 07:40:14

标签: javascript json extjs4 treepanel

我在Extjs4中有一个treepanel,其中一些节点在json代码中用“checked:true”检查。

我想仅将选中的节点的颜色从黑色更改为另一种颜色。

我希望我的问题很明确,谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您可以使用Ext.tree.View getRowClass方法为已检查的节点设置自己的css类。

treepanel配置中,您可以使用以下内容:

viewConfig: {
    getRowClass: function(record, rowIndex, rowParams, store){
        return record.get("checked") ? "row-checked" : "row-unchecked";
    }
}