我试图锁定第一列,并在我的自定义rowRenderer中实现了setScrollLeft传递。我发现如果我也使用自定义的cellRenderer,该功能将无法使用。这是因为调用this.row.setScrollLeft时,它将检查对锁定列中单元格的引用。
_this2.setScrollLeft = function (scrollLeft) {
_this2.props.columns.forEach(function (column) {
if (column.locked) {
if (!_this2[column.key]) return; // THIS LINE
_this2[column.key].setScrollLeft(scrollLeft);
}
});
}
当我使用自定义cellRenderer时,_this2 [column.key]始终为false,该如何解决?