Ag-Grid: как выделить определенную строку c при щелчке по строке или любой ячейке этой строки, не выбирая строку? - PullRequest
0 голосов
/ 10 июля 2020

Я использую ag-grid, и у меня есть флажки для выбора строки. Я хочу сделать следующее: каждый раз, когда пользователь щелкает любую строку или ячейку этой строки, вся строка выделяется без выбора строки.

1 Ответ

0 голосов
/ 10 июля 2020

Я думаю, что лучшим решением было бы использовать обратный вызов onCellClicked и установить строку как выбранную. Взгляните на этот код:

<AgGridReact
    onCellClicked={this.cellClicked}
    columnDefs={this.state.columnDefs}
    rowData={this.state.rowData}
/>

И ваш метод обратного вызова:

cellClicked(params) {
    params.node.setSelected(true)
}

Здесь - это пример StackBlitz для вас.

...