我在Extjs4中有一个treepanel,其中一些节点在json代码中用“checked:true”检查。
我想仅将选中的节点的颜色从黑色更改为另一种颜色。
我希望我的问题很明确,谢谢你的帮助。
答案 0 :(得分:1)
您可以使用Ext.tree.View
getRowClass
方法为已检查的节点设置自己的css类。
在treepanel
配置中,您可以使用以下内容:
viewConfig: {
getRowClass: function(record, rowIndex, rowParams, store){
return record.get("checked") ? "row-checked" : "row-unchecked";
}
}