Erik.Xue 发表于 2024-1-30 11:18:18

一看就会,超有用活字格技能:一百九十四、大数据量表格数据实时显示

在一些数据实时刷新的情况下,我们一般会想让页面上的数据表实时拿到最新的数据并显示。

一、问题背景

最简单的办法当然是给页面上绑定的表格开启自动刷新,根据时间刷新就可以取到数据表中最新的数据了。

But,这样的操作如果数据量一旦在较大的情况下,就会非常消耗性能,导致卡顿,因为每次刷新都需要从数据库中拿到最新的所有数据。

那么,为了解决这个问题,我们换一种思路,既然导致性能下降的关键点在于表格全量数据的获取,为了避免高频率的全量获取所有的数据表数据,我们可以使用服务端通知来实现。

二、实现思路

我们先新建一个服务端通知,命名为《插入数据通知》,并新建一个参数用于发送表格数据;


然后我们可以再新建一个服务端命令,用于发送服务端通知;


当然这里的数据值根据自己实际的需求,给到服务端通知的参数就可以了;

最后,我们在需要展示数据的页面上,设置《编辑页面加载时命令》,这里的逻辑就是拿到服务端通知发送的数据,然后我们把数据添加到页面的表格上就OK了。




三、效果展示

我们来看看具体的效果如何~



这样的方式下,性能及效率大大的提升了~

具体可以参考附件工程文件 ---->


页: [1]
查看完整版本: 一看就会,超有用活字格技能:一百九十四、大数据量表格数据实时显示