Ag-grid导出(Excel样式):导出一个表,覆盖另一表的样式/格式

时间:2019-07-15 21:45:44

标签: ag-grid ag-grid-react

我的项目中有2个ag-grid表组件,每个组件都有自己的导出和excel样式(numberformat,粗体等)。

如果我导出表ag-grid-1然后导出表ag-grid-2(反之亦然),则来自ag-grid-1样式的某些样式(例如numberformatting,粗体等;)适用于ag-grid-2的数据。

下面是在样式被覆盖以及何时不被覆盖时提到的步骤

样式被覆盖

  • 第1步:打开应用程序并导出表ag-grid-1。
  • 第2步:导出表ag-grid-2。

-ag-grid-2的样式优于ag-grid-1的样式。

样式不会被覆盖

  • 步骤1:打开应用程序并导出表ag-grid-1。

  • 第2步:重新加载应用程序。

  • 步骤3:导出表ag-grid-2。

-ag-grid-2的样式不会被覆盖并保持我们定义的状态。

总有办法解决吗?

预期结果:一个表的导出不应覆盖另一表导出的样式。

1 个答案:

答案 0 :(得分:0)

对于您的问题,必须安装new版本的ag-grid。他们使用(AG-2981)的修复程序来解决此问题v21.0.0。当同一页面上有两个具有导出功能的表时,不会清除excel导出样式表。