我正在使用RDG实现数据网格。根据我的要求,我可以编辑一些列,并使用自定义格式器将这些列的颜色设置为红色。不,如果用户更改了值,我想将单元格值的颜色更改为绿色,但是我不知道如何保留原始值并将其与新值进行比较。有什么方法可以将原始值和新值一起传递给自定义格式程序? 这是我的格式化程序:
class EditableColumnFormatter extends Component {
render() {
const fieldValue = this.props.value
const divStyle = {
color: 'red',
fontWeight: 'bold'
}
return (
<div style={divStyle}>
{fieldValue}
</div>
);
}
}