Ag-grid 企业:通过用户交互取消选择范围选择中的单元格的可能性

Posted

技术标签:

【中文标题】Ag-grid 企业:通过用户交互取消选择范围选择中的单元格的可能性【英文标题】:Ag-grid enterprise: possibility to deselect cells in rangeselection via user interaction 【发布时间】:2020-12-14 01:41:16 【问题描述】:

我目前在项目中使用 Ag-grid 企业 Angular 版本 20.2.0,我们找不到在范围选择期间取消选择已选择单元格的选项。除此之外,我在给定的文档中找不到有关该选项的任何信息。 https://www.ag-grid.com/javascript-grid-range-selection/.

是否有可能使用 ctrl 和另一个键取消选择单元格,或者我必须创建一个功能请求,以便他们可以实现该功能?

作为更多信息,我们使用 api.getRangeSelections() 来处理和可视化自定义状态栏组件中的给定值。我们希望客户要求排除意外数据,而不是取消选择所有内容并从头开始。

提前感谢您的帮助:)

【问题讨论】:

【参考方案1】:

非常好的问题。在对文档进行快速研究之后,我可以建议您启用高级范围选择,并提示用户只有在他们绕过不想选择的单元格时才能排除他们的选择。 例如:

在上面,我选择了带有“高级范围选择”(CTRL + selection) 的单元格,并且保持未选中的单元格。在开始使用范围进行选择之前,我会弄清楚我不会选择哪一个,这样管理未选择的单元格就变得更容易了。

通过此链接去体验一下自己:https://www.ag-grid.com/javascript-grid/range-selection/#example-range-selection-advanced

【讨论】:

以上是关于Ag-grid 企业:通过用户交互取消选择范围选择中的单元格的可能性的主要内容,如果未能解决你的问题,请参考以下文章

Ag-Grid 在与下拉列表交互期间保持自定义过滤器打开

处理取消 InputBox 以选择范围

面临问题让用户选择取消静音自动播放 vimeo iframe 嵌入

如何在目标c中的tableview上方实现一个选择/取消选择所有按钮?

如何禁用 ag-grid 中的单元格选择?

用于过滤整个字符串数组的 Ag-grid 文本过滤器