我在Extjs4中有一个treepanel,它的一些节点在json代码中用“checked:true”进行检查。ExtJS4 treepanel更改节点颜色
我想只将选中节点的颜色从黑色更改为另一种颜色。
我希望我的问题很清楚,并感谢您的帮助。
我在Extjs4中有一个treepanel,它的一些节点在json代码中用“checked:true”进行检查。ExtJS4 treepanel更改节点颜色
我想只将选中节点的颜色从黑色更改为另一种颜色。
我希望我的问题很清楚,并感谢您的帮助。
你可以使用Ext.tree.View
getRowClass
方法来设置你自己的CSS类的检查节点。
在你treepanel
配置,你可以使用这样的事情:
viewConfig: {
getRowClass: function(record, rowIndex, rowParams, store){
return record.get("checked") ? "row-checked" : "row-unchecked";
}
}
谢谢你的工作 –
不客气。请接受此答案以关闭此问题以供将来参考。 – Akatum
我会考虑对已'检查的人设置的自定义类:TRUE',其中有CSS使节点的颜色。 – forgivenson