0

我有一个应用程序,它使用 Angular Material 选项卡在两个选项卡中具有两个 ag-grids。当用户在选项卡之间切换时,其中一列中的项目将呈现在网格之外(但在选项卡主体内)。该列的不同之处在于它使用了自定义单元格渲染器。它只影响第一个选项卡中的网格,因为那是使用单元格渲染器的网格。所以你必须切换到第二个标签然后回到第一个标签才能看到它。

Stackblitz 示例在这里

很难看到,因为列元素呈现在选项卡窗口的底部,您几乎看不到它们在网格底部突出。此外,如果您分页到网格的下一页,它们会正确呈现,即使在您回页时在第一页上也是如此。

我尝试在选项卡切换后执行 gridApi.refreshCells() ,但它什么也没做。

4

1 回答 1

0

修复结果很简单,我希望这是最好的方法。我只是执行网格 API 的redrawRows方法。

于 2020-12-03T19:42:58.983 回答