我将AG-grid与复选框选择和多行选择一起使用。
我不明白如何从复选框选择中获取数据,因为rowClicked
事件不会在复选框选择时触发。
这是我的桌子。单击复选框标题时,它将选择每一行。我还可以选择每个单独的行,然后多选它们。我想对选定的行执行操作,但是这样做有些困难。
首先,我无法设法捕获使用复选框选择时触发的事件。我目前仅使用单击行时触发的rowClicked
。在rowClicked上,我将当前行推送到数组。但是取消选择行时,我无法设法从数组中正确删除行。
谢谢
答案 0 :(得分:2)
在我看来,这就像是XY problem
在rowClicked上,我将当前行推送到数组。但是取消选择行时,我无法设法从数组中正确删除行。
为什么需要自己管理选择?如果您使用的是image: node
clone:
depth: full
pipelines:
default:
- step:
name: Build app
caches:
- node
script:
- yarn
- yarn build
artifacts:
- yarn-output/**
- step:
name: Deploy to production
deployment: production
script:
- git config user.email "<email>"
- git config user.name "<name>"
- git config remote.origin.url <remote ssh>
- git add .
- git commit -m "Add build"
- git push
行模型(看起来好像是屏幕截图),甚至是clientSide
或serverSide
,则可以使用{{ 1}}。
infinite
还有一个事件gridApi
会在记录选择更改时引发。根据您的情况,每当您单击任何复选框或任何行时,记录选择都会更新,这对您很有用。
如果这不能回答您的原始问题,请发表评论,并相应地更新答案。
答案 1 :(得分:0)