SpreadJS支持了多种监听事件,包括点击单元格、编辑单元格、拖拽填充等等,可以参考官网API文档了解详情:
Events--https://demo.grapecity.com.cn/sp ... Events#class-events
对于暂不支持的监听事件,也可以通过如下代码监听被触发的功能,通过args的cmd了解被触发的命令的名称,随后加上业务逻辑代码即可。您可以尝试下,看能否满足需求。
- spread.commandManager().addListener('-', function(args) {
- console.log('args: ', args);
- // 查看args的cmd属性了解被触发命令的名称,添加业务逻辑
- });
复制代码
|