如何在自定义rowRenderer中获取单元格引用?

时间:2018-08-01 18:15:06

标签: react-data-grid

我试图锁定第一列,并在我的自定义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,该如何解决?

0 个答案:

没有答案