找回密码
 立即注册

QQ登录

只需一步,快速开始

阿凡佬

中级会员

43

主题

152

帖子

761

积分

中级会员

积分
761
阿凡佬
中级会员   /  发表于:2022-11-24 17:48  /   查看:1185  /  回复:3
1金币
我有一个页面加载时需要载入大量数据,而这些数据通过动态读取数据表在页面的表格中添加行,然后以图文列表的方式展现,并且每行数据根据数据状态判断展现方式。而这带来的后果就是在页面载入时需要执行大量的前端命令。并且在载入过程中,用户仍然可以操作图文列表中的各个控件。

虽然我已经在载入前执行了“开启载入动画”命令,但我找不到一个合适的时机执行“结束载入动画”命令,总是会过早地结束载入,致使用户仍然能够操作页面上的控件。

是否存在那么一句代码,判断这一系列前端命令已执行完毕(类似判断系统空档?),以使我能够在我执行完毕这一系列载入命令后,再结束载入动画

最佳答案

查看完整内容

把关闭动画命令放在一个按钮里面,等前端命令执行完毕后,多加一个执行JS命令,去触发按钮的命令。

3 个回复

倒序浏览
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-11-24 17:48:36
来自 2#
把关闭动画命令放在一个按钮里面,等前端命令执行完毕后,多加一个执行JS命令,去触发按钮的命令。

本帖子中包含更多资源

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

x
回复 使用道具 举报
阿凡佬
中级会员   /  发表于:2022-11-24 19:01:02
3#
David.Zhong 发表于 2022-11-24 18:01
把关闭动画命令放在一个按钮里面,等前端命令执行完毕后,多加一个执行JS命令,去触发按钮的命令。

大概看懂了,我是不是可以这么理解,这个函数相当于创建一个命令并放在队列最末端,只有当前面的所有命令执行完毕后,包括因前面的命令产生的后续其他命令,比如单元格值更改什么的。最后才轮到这个executeCellCommand所创建的命令?
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-11-25 08:59:11
4#
只是一种触发方式。。。
换成文本框,用设置单元格属性去修改值触发命令也是可以的喂。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部