【发布时间】:2020-11-25 19:18:27
【问题描述】:
我在我的应用程序中使用了各种 rowModelTypes,但我注意到对于服务器端,网格不会自动更新,只有当您在网格中单击退出或执行一个函数来清除/刷新网格。
我需要 serverSide 的功能,但也希望网格在新行上自动更新,例如 viewport 的方式。有没有人知道如何实现这个?
【问题讨论】:
我在我的应用程序中使用了各种 rowModelTypes,但我注意到对于服务器端,网格不会自动更新,只有当您在网格中单击退出或执行一个函数来清除/刷新网格。
我需要 serverSide 的功能,但也希望网格在新行上自动更新,例如 viewport 的方式。有没有人知道如何实现这个?
【问题讨论】:
据我所知,到目前为止,您有一个用于显示数据表的组件和一个用于调用该组件的组件。做一件事,如果添加了新行但在它之前必须更新该行的一些变量?是吗 ?所以将整个数组设置为表格组件的状态并映射到该状态,以便每当添加新行时它都会自动反映在表格上。如果您有其他场景,请将您的代码放在这里。
【讨论】:
尝试使用gridOptions.api.applyTransaction({ add: newItems }); 将项目添加到网格。
如果这不起作用,请尝试重新创建一个正常工作的 plunkr/JSFiddle,以便我们可以提供更好的帮助。
【讨论】: