锁定SlickGrid直到最后一个“;asyncPostRender”;锻炼

Lock SlickGrid until the last "asyncPostRender" working out

本文关键字:asyncPostRender 锻炼 最后一个 SlickGrid 锁定      更新时间:2023-09-26

我想锁定(将半透明灰色div放在网格顶部)网格,直到最后一个"asyncPostRender"完成。

我有一个"asyncPostRender",它在网格单元中创建一个复杂的标记。标记从上到下逐个创建单元格。我想阻止与未渲染的单元格的任何交互,直到所有单元格都渲染完毕。

怎么做?或者如何重述问题?

不要绕过此功能的预期用途。

SlickGrid中的"异步后期渲染器"是一种向单元格添加可选背景装饰的机制,这样网格/UI的核心性能和响应能力就不会受到影响。把它想象成"拥有它很好"的东西。请记住,每次滚动时,都会从DOM中删除行,并将其重新创建为离开或进入视口。通过执行您所描述的操作,您将在每次用户滚动时阻塞UI。