1金币
我在<flexgrid formatItem={handleFormatItem}>
interface stageCode {
label:string,
value:string,
color:string,
}
const arr:stageCode[]=[]
handlerFormat=(gridPanel:any,cellRange:any)=>{
const {rows,columns,cells}=gridPanel;
const {cell,col,row,panel}=cellRange;
if(columns[col]?.binding==='xxx'){
cell.style.color=arr.find((x)=>x.value===rows[row].dataItem.xxx)?.color
}
}
当我用Groupanel拖动列标题进行分组的时候,有些分组的那一行的标题颜色也是这个arr里面差找到的color,
用的是同一个单元格?不然颜色不应该影响到那一行的!请问怎么解决?
|
|