找回密码
 立即注册

QQ登录

只需一步,快速开始

jiqimao 讲师达人认证
金牌服务用户   /  发表于:2018-4-27 16:24  /   查看:3615  /  回复:3
如题

具体的例子:

spread.commandManager().execute({
                cmd: 'fill',
                sheetName: "Sheet1",
                startRange: startRange,
                fillRange: fillRange,
                autoFillType: autoFillType,
                fillDirection: fillDirection
        });
这个命令调用的时候会触发 DragFillBlockCompleted 事件, 那么 这个命令结束之前, 被触发的DragFillBlockCompleted 事件是不是已经结束了呢 ?

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-4-27 17:14:36
沙发
您好:

结果是这样的,javascript是单线程的,所以不会有您所担忧的事情,也就是说触发的事件逻辑全部结束之后才会走下一个操作的逻辑,中间不会出现并行的问题。
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2018-4-27 17:23:25
板凳
好的, 非常感谢. 这是一个好消息
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-4-27 17:37:18
地板
不客气,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部