找回密码
 立即注册

QQ登录

只需一步,快速开始

张天笑

注册会员

15

主题

25

帖子

179

积分

注册会员

积分
179
张天笑
注册会员   /  发表于:2021-1-13 16:27  /   查看:3776  /  回复:3
本帖最后由 张天笑 于 2021-1-13 16:31 编辑


在官方示例中, https://www.grapecity.com/wijmo/demos/Undo/UndoStack/vue, 猜测是调用了onDeletingRow来使undo感知到grid的变动,
onDeletingRow接受的参数是一个CellRangeEventArgs, 这个api对连续的cellRange是适用的, 当flexgrid设置了selectionMode: 'MultiRange',
能够选择不连续的区域, 此时该如何支持undo呢
-- 这个问题在editableCv中也同样会遇到

3 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-13 16:43:18
沙发
您好,选择操作本身不涉及undo,您希望通过调用undo做什么操作呢?能否举例描述一下
回复 使用道具 举报
张天笑
注册会员   /  发表于:2021-1-14 18:02:36
板凳
KevinChen 发表于 2021-1-13 16:43
您好,选择操作本身不涉及undo,您希望通过调用undo做什么操作呢?能否举例描述一下

不连续的选择, 删除,然后撤销删除
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-15 09:50:31
地板
您好,经调研沟通,目前undoStack确实不支持multiSelection模式下的撤销。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部