我有一个网格,如果用户刷新数据,则rowData会更改。我需要滚动回到刷新之前用户上次滚动到的位置(topScroll)。为了滚动到这一点,我需要在rowData更改后每次检测到网格就绪的事件。我看到onGridReady仅触发一次。还有其他可以使用的事件吗?
答案 0 :(得分:1)
您应该能够使用onRowDataChanged()事件。
从docs-
rowDataChanged 客户端已使用api.setRowData()或更改rowData绑定属性将新数据设置到网格中。
配置您的gridOptions
-
(rowDataChanged)="onRowDataChanged($event)"
现在您可以在onRowDataChanged
中实现滚动逻辑