找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 自定义快捷键

jyjc 讲师达人认证
高级会员   /  发表于:2021-1-18 11:10  /   查看:3825  /  回复:12
怎么在重写自定义delete 快捷键时,只想对部分单元格处理,其余的单元格,安装原快捷键指令执行

14 个回复

正序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-20 11:15:49
13#
您好,这边根据您提供的代码,重新制作了一个demo,您可以参考demo的实现

重写-update.zip

3.58 KB, 下载次数: 28

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-18 18:12:53
12#
jyjc 发表于 2021-1-18 17:20
现在我是重写了 backspace ,但是在重写的逻辑里面,我只想重写部分单元格,其他的我想正常走原来的backs ...

这边给您调研一下,预计明天给您答复
回复 使用道具 举报
jyjc讲师达人认证
高级会员   /  发表于:2021-1-18 17:20:43
11#
DerrickJiao 发表于 2021-1-18 16:02
由您的描述来看,应该是重写backspace导致的,建议您换绑其他快捷键,backspace暂时没有接口可以实现替换 ...

现在我是重写了 backspace ,但是在重写的逻辑里面,我只想重写部分单元格,其他的我想正常走原来的backspace ,有没有什么指令或者方法,我能call一下
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-18 16:02:03
10#

由您的描述来看,应该是重写backspace导致的,建议您换绑其他快捷键,backspace暂时没有接口可以实现替换。
回复 使用道具 举报
jyjc讲师达人认证
高级会员   /  发表于:2021-1-18 15:40:07
9#
DerrickJiao 发表于 2021-1-18 14:53
backspace与delete键两者是不一致的,您重写delete键是不会影响backspace键

不是很能理解您描述的“怎 ...

都重写了
回复 使用道具 举报
jyjc讲师达人认证
高级会员   /  发表于:2021-1-18 15:39:50
8#
两个快捷键都重写了,只是一部分单元格允许删除,另一部分单元格还是要允许删除,然后允许删除的单元格的这个输入框里面 backspace 是失效的。我想让允许删除的单元格里面的 backpack 能够正常执行应该怎么处理
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-18 14:53:59
7#
jyjc 发表于 2021-1-18 14:18
怎么不禁用这个时候的 backspace

backspace与delete键两者是不一致的,您重写delete键是不会影响backspace键

不是很能理解您描述的“怎么不禁用这个时候的 backspace”

麻烦您再详细描述一下您的需求
回复 使用道具 举报
jyjc讲师达人认证
高级会员   /  发表于:2021-1-18 14:18:59
6#
怎么不禁用这个时候的 backspace image.png49638670.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-18 12:16:52
5#
jyjc 发表于 2021-1-18 11:54
我是重写delete 按键

无法在重写里面再调用原来的实现,只能在里面判断这部分单元格然后用clear方法实现手动删除的功能。
https://demo.grapecity.com.cn/sp ... s.html#.StorageType
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部