一看就会,超有用活字格技能:一百九十四、大数据量表格数据实时显示
在一些数据实时刷新的情况下,我们一般会想让页面上的数据表实时拿到最新的数据并显示。一、问题背景
最简单的办法当然是给页面上绑定的表格开启自动刷新,根据时间刷新就可以取到数据表中最新的数据了。
But,这样的操作如果数据量一旦在较大的情况下,就会非常消耗性能,导致卡顿,因为每次刷新都需要从数据库中拿到最新的所有数据。
那么,为了解决这个问题,我们换一种思路,既然导致性能下降的关键点在于表格全量数据的获取,为了避免高频率的全量获取所有的数据表数据,我们可以使用服务端通知来实现。
二、实现思路
我们先新建一个服务端通知,命名为《插入数据通知》,并新建一个参数用于发送表格数据;
然后我们可以再新建一个服务端命令,用于发送服务端通知;
当然这里的数据值根据自己实际的需求,给到服务端通知的参数就可以了;
最后,我们在需要展示数据的页面上,设置《编辑页面加载时命令》,这里的逻辑就是拿到服务端通知发送的数据,然后我们把数据添加到页面的表格上就OK了。
三、效果展示
我们来看看具体的效果如何~
这样的方式下,性能及效率大大的提升了~
具体可以参考附件工程文件 ---->
页:
[1]