找回密码
 立即注册

QQ登录

只需一步,快速开始

eyAndrew

金牌服务用户

72

主题

314

帖子

912

积分

金牌服务用户

积分
912
eyAndrew
金牌服务用户   /  发表于:2023-3-17 16:49  /   查看:2167  /  回复:11
本帖最后由 Richard.Ma 于 2023-3-20 18:38 编辑

image.png774283141.png
禁用快捷键,这样用没用,ts也提示参数类型不正确,我想禁用所有的快捷键
image.png704281005.png

11 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-17 18:21:41
沙发
可以使用下面的代码,第一个参数给undefined。如果设置后还是无效,请上传一个demo

workbook.commandManager().setShortcutKey(undefined,GC.Spread.Commands.Key.c,true,false,false,false)
回复 使用道具 举报
eyAndrew
金牌服务用户   /  发表于:2023-3-20 10:04:50
板凳
image.png231517333.png
不行,还是可以使用快捷键 复制,粘贴
回复 使用道具 举报
eyAndrew
金牌服务用户   /  发表于:2023-3-20 10:08:18
地板
用官网的在线demo, 把你的代码放进去,也不生效, 还需要其他操作么?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-20 14:07:33
5#
没有其他的操作了,就是这两句代码
https://demo.grapecity.com.cn/SpreadJS/WebDesigner/index.html

image.png671591186.png
回复 使用道具 举报
eyAndrew
金牌服务用户   /  发表于:2023-3-20 14:45:39
6#
image.png678026427.png
官网随便找个 demo,测试,都不生效。

是针对设计器才有效么?
image.png527236327.png
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-20 15:28:49
7#
不是的,就是针对于workbook的,我刚刚也试了学习指南中的几个demo,都是没有问题的

可以发一下你测试的demo链接,我试一下
回复 使用道具 举报
eyAndrew
金牌服务用户   /  发表于:2023-3-20 15:37:47
8#
https://demo.grapecity.com.cn/sp ... lls/basic-style/vue

这是测试的demo链接
image.png609837035.png
初始化后,加这两行代码,测试 还是能快捷键  复制粘贴
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-20 16:10:33
9#

这个demo中我测试是正常的。如下图。

test.gif487084044.png



不过这个是Vue2的。我重新看了一下你的帖子标题是Vue3,刚刚没有注意,在vue3下面确实发现了你提到的问题,这两个快捷键设置都是无效的。下面的这个demo可以重现,如果你要确认的就是Vue3下设置无效的这个问题的话,我报给研发调研一下原因。
https://demo.grapecity.com.cn/sp ... initialization/vue3


回复 使用道具 举报
eyAndrew
金牌服务用户   /  发表于:2023-3-20 16:22:28
10#
Richard.Ma 发表于 2023-3-20 16:10
这个demo中我测试是正常的。如下图。

对的,我们是vue3, 有问题的。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部