我在Extjs4中有一个树面板,其中的某些节点在json代码中使用“checked:true”进行了检查。
我想将选中的节点的颜色从黑色更改为另一种颜色。
我希望我的问题很清楚,并感谢您的帮助。
最佳答案
您可以使用Ext.tree.View
getRowClass
方法为选中的节点设置自己的CSS类。
在treepanel
配置中,您可以使用以下代码:
viewConfig: {
getRowClass: function(record, rowIndex, rowParams, store){
return record.get("checked") ? "row-checked" : "row-unchecked";
}
}