React AG Grid - 如何自定义工具面板

时间:2018-01-26 02:29:03

标签: ag-grid ag-grid-react

我们在反应应用程序中使用Enterprise AG Grid。我在Ag Grid的官方文档中找不到任何内容。

  1. 我们如何一次隐藏所有列,而不是使用列api,但是用户应该可以这样做,可能是工具面板中的隐藏全部复选框?
  2. 有没有办法自定义工具面板?这样我们就可以为#1专门添加更多选项。
  3. 一旦我们隐藏了所有列,然后从工具面板添加回来。有没有办法可以强制新列添加到最后一个而不是根据coldef的原始位置?
  4. 感谢任何帮助,请在此处为长篇文章道歉。

    更新1。

    我能够为#1添加变通方法,方法是使用Grouped列并将groupheaderheight设置为0.添加一个组中的所有列,然后在工具面板中检查/取消选中所有列。

    更新2:

    现在大部分都是由Ag-Grid支持的。请参考他们的最新版本。

1 个答案:

答案 0 :(得分:0)

AG-Grid(最新版本)开箱即用地支持大多数这些功能(#3除外,这是非常特定于我们的应用程序的)。请参阅AG-Grid的文档以获取更多详细信息:

Tool Panel Component