找回密码
 立即注册

QQ登录

只需一步,快速开始

Winny

超级版主

130

主题

246

帖子

1530

积分

超级版主

Rank: 8Rank: 8

积分
1530
Winny
超级版主   /  发表于:2022-6-6 18:00  /   查看:1442  /  回复:0
本帖最后由 Winny 于 2022-6-6 18:02 编辑

在SpreadJSV15.1.0之前,存在部分拖拽行为与Excel结果表现不一致的问题,在15.1.0中,对拖拽行为做了部分优化,本文会对现有的一些拖拽行为结果做详细说明。在SpreadJS当中,可以将拖拽相关的事件分为:
(1) Drag
(2)Ctrl + Drag
(3)shift+Drag
(4)Ctrl + Shift +Drag
将拖拽操作发生的表单区域分为:
(1)单元格(Cell)
(2)表格(Table)
(3)无反应区域(例如透视表)
对于不同的区域,发生拖拽行为最终显示的效果分为:
image.png233390502.png
常见的一些操作行为如下:
drag+table -> 剪贴内容到目标位置上方
drag-table.gif870449218.png
drag+shift+table -> 剪贴单元格到目标位置

drag-table-shift.gif163630065.png
drag+cell -> 复制黏贴
image2022-4-19_18-17-8.png522523192.png
drag+shift+cell->向下/右剪贴单元格
drag-cell-shift.gif168977660.png

如果同时按下ctrl+shift,将会使用复制-移动原则。
image2022-4-19_18-19-22.png88642882.png


0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部