私はag-gridを初めて使用し、要件の実装に取り組んでいます.3つの列があり、そのうち2つは編集可能です. 私の最初の列にはチェックボックスが含まれており、そのチェックボックスをオンにすると、2 つの列を編集可能に変換する必要があります。
ag-grid reactjs バージョンを使用していることに注意してください。
どんな助けでも大歓迎です。
ありがとう。
私は多かれ少なかれ同じ問題を抱えていました..そして、私が見つけた解決策には、ソースをたくさん掘り下げることが含まれていました。これを行うためのより良い(ハックではない)方法があるかどうかはわかりません..しかし..
「onRowClicked」イベントに接続しました。
onRowClicked(params) {
const clickedRow = params.api.rowRenderer.renderedRows[params.rowIndex]
clickedRow.renderedCells.myColId1.startEditingIfEnabled()
clickedRow.renderedCells.myColId2.startEditingIfEnabled()
// where myColID1/2 are from the colDef
}
おそらく手遅れですが、私のマシンでは動作します。