您好,已经有解决方案了,
实际上SpreadJS是支持与Excel相同的功能,只是由于这个Excel中快捷键为F4这种功能按钮,
前端应用不能将事件注册在功能按钮上,因此我们用命令实现了这个功能,并且提供了注册short key的接口。
具体用法的示例代码如下:
- var spread = GC.Spread.Sheets.findControl("ss");
- var cm = spread.commandManager();
- cm.setShortcutKey("changeFormulaReference",115,false,false,false,false)
复制代码
解释:
changeFormulaReference 是SpreadJS 的一个command,可以实现与Excel中F4键相同的效果。
这段代码将这个command注册到了F4上。
这个Demo只是演示,个人不推荐注册到F1到F12的功能键上。 |