Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 按住shift键并单击可取消选中多个复选框_Reactjs_Ag Grid React - Fatal编程技术网

Reactjs 按住shift键并单击可取消选中多个复选框

Reactjs 按住shift键并单击可取消选中多个复选框,reactjs,ag-grid-react,Reactjs,Ag Grid React,我们正试图让我们的react ag grid复选框功能像gmail一样工作,如果按住shift键并单击已选中的多个复选框,它将取消选中它们(见下面的屏幕截图)。问题是在onRowSelected期间,它将为我提供已选择的行,但我找不到已选择的范围。onSelectionChanged将获取所选范围,但不会告诉我刚刚选择的行,以便获取取消选中复选框的值。有人有什么建议吗

我们正试图让我们的react ag grid复选框功能像gmail一样工作,如果按住shift键并单击已选中的多个复选框,它将取消选中它们(见下面的屏幕截图)。问题是在onRowSelected期间,它将为我提供已选择的行,但我找不到已选择的范围。onSelectionChanged将获取所选范围,但不会告诉我刚刚选择的行,以便获取取消选中复选框的值。有人有什么建议吗