Ag-grid 导出(Excel 样式):一个 table 的导出覆盖另一个 table 导出的 styling/formatting

Ag-grid export (Excel styles): export of one table overriding the styling/formatting of another table export

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

如果我导出 table ag-grid-1 然后导出 table ag-grid-2(反之亦然)然后一些样式(如数字格式、粗体等; ) 来自 ag-grid-1 的样式正在应用于 ag-grid-2 的数据。

以下是样式被覆盖和不被覆盖的步骤

样式被覆盖

-ag-grid-2 的样式 excel 导出被 ag-grid-1 的样式覆盖。

样式不会被覆盖:

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

有办法解决吗?

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

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