请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

chenjamo
金牌服务用户   /  发表于:2023-5-27 10:07  /   查看:802  /  回复:6
1金币
本帖最后由 Lay.Li 于 2023-5-29 18:25 编辑

当表格数据量比较大的时候可以通过分页等方式来提高表格加载的效率等问题

但是现在遇到一个问题,就是如果我不通过分页等方式,就是要一次性将全部数据加载出来(或者说使用了分页了,但是每页的内容比较多),这样的话由于加载的时间比较长,所以我想加一个全屏的蒙版动画让用户无法去操作页面,但是这时候我无法判断表格是否已经加载完成,如何判断表格已经加载完成

使用行数来判断不可以,毕竟是有可能存在相同行的情况,是否有JS或是其他办法能确定查询后表格的数据已经加载完成?


PS已经通过在查询前面增加开始动画与结束动画的方式来实现功能,但是显示出来的动画不好看,同时在页面中会出现两个转圈的内容,一个是加载的动画,一个是表格的加载动画,如何自定义这个加载动画,同时去掉这个表格的这个加载动画(只针对当前页面的表格加载动画),同时以上的问题,就是有没有办法通过JS来判断表格数据已经加载完成?

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,那这个就暂时没有办法了,这边记录一个需求,希望可以单独设置,禁用每个表格的加载动画。需求编号是42253 后边会有专门的同事来评估和处理这个需求的哈,感谢您的支持

6 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-5-27 10:07:30
来自 7#
大佬,那这个就暂时没有办法了,这边记录一个需求,希望可以单独设置,禁用每个表格的加载动画。需求编号是42253
后边会有专门的同事来评估和处理这个需求的哈,感谢您的支持



回复 使用道具 举报
lml0126
高级会员   /  发表于:2023-5-28 20:18:28
2#
如果是分页加载,可以在设计器中看每页加载大概时间来做。如果不分页数据加载时间差异大,我也想知道如何去确定加载数据的时间。官方的有表格加载的动画,但是没有弹出页面的加载动画
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-5-29 11:34:28
3#
感谢各位大佬的支持~
您好,目前可以设置表格加载动画为一个不显眼的动画,去模拟表格没有加载动画的样子。

每次表格重新加载时,应该是用户触发了相关的命令吧,可以试一下在使用加载动画命令将触发表格数据改变的命令包裹起来使用,看看这样能不能达到对应的效果。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
chenjamo
金牌服务用户   /  发表于:2023-5-29 11:46:58
4#
Lay.Li 发表于 2023-5-29 11:34
感谢各位大佬的支持~
您好,目前可以设置表格加载动画为一个不显眼的动画,去模拟表格没有加载动画的样子 ...

应该是我的表述有点问题,现在我遇到的问题是帖子中说的出现两个加载动画,一个为表格自己的加载动画,一个是我设置的页面加载动画,我想要做的是:在指定页面能屏蔽表格的加载动画,其他页面还是使用表格原来的加载动画
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-5-29 16:14:06
5#
您好,可以尝试使用hiddenLoadingIndicator方法

或者参考下方的帖子,在需要隐藏表格加载动画的页面尝试使用css去隐藏表格的加载动画

表的加载转的图标能否大些或明显些
https://gcdn.grapecity.com.cn/showtopic-53443-1-1.html
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
chenjamo
金牌服务用户   /  发表于:2023-5-29 17:31:20
6#
Lay.Li 发表于 2023-5-29 16:14
您好,可以尝试使用hiddenLoadingIndicator方法

或者参考下方的帖子,在需要隐藏表格加载动画的页面尝试 ...

两种方法好像都有问题:
方法一:我测试了下好像不行,不管是设置在页面加载的时候,或是触发查询命令之前
方法二:我看了下应该是一个全局的,无法说只针对一个页面
我两个方法设置了都没有生效

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部