找回密码
 立即注册

QQ登录

只需一步,快速开始

肖小云
注册会员   /  发表于:2019-6-6 09:50  /   查看:3761  /  回复:4
请问spreadjs通过键盘插入新的一行的方法是什么?

4 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2019-6-6 15:25:51
沙发
我们可以用setShortcutKey方法为命令设置一个快捷键,采用execute来执行SpreadJS的内置命令,也可以执行我们注册的自定义命令。
参考一下这个文章:https://www.grapecity.com.cn/blo ... and-custom-commands
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
肖小云
注册会员   /  发表于:2019-6-19 17:00:44
板凳
Fiooona 发表于 2019-6-6 15:25
我们可以用setShortcutKey方法为命令设置一个快捷键,采用execute来执行SpreadJS的内置命令,也可以执行我 ...

案例中的ctrl+;要怎么样才有效果
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-6-19 17:19:20
地板
您好,QQ上已经与您沟通了这个问题,有问题可以继续在本帖留言交流
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-6-19 17:21:55
5#
肖小云 发表于 2019-6-19 17:00
案例中的ctrl+;要怎么样才有效果

你好,如果这是Ctrl+ 参考以下代码,给setShortcutKey方法第三个参数传True
  1. // 设置快捷键:Ctrl + ;
  2. // 参数含义:commandName, key, isCtrl, isShift, isAlt, isMeta
  3. spread.commandManager().setShortcutKey(
  4.         "fillNow", 186, true, false, false, false
  5. );
复制代码

更多可以参考:
https://demo.grapecity.com.cn/Sp ... /demos/sheetActions
https://demo.grapecity.com.cn/sp ... nager~register.html
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部