1金币
最佳答案您好,在SpreadJS V12版本中,剪切一个未锁定的单元格A,粘贴至另一个未锁定的单元格B,并不会导致A被设定为锁定状态,这一点我已经测试过了。但在您的demo中,单元格A的确会被锁定,我目前没有找到原因。
所以我的思路是在粘贴时,如果这一次是剪切过来的,就将源区域设定为非锁定。但由于V12版本的ClipBoardPasted事件中没有返回fromRange参数,所以需要我们自行记录一下fromRange,我使用了ClipboardChanged事件来记录。
...
| |
| |
| |
| |
| |