找回密码
 立即注册

QQ登录

只需一步,快速开始

zxk5625

金牌服务用户

5

主题

15

帖子

64

积分

金牌服务用户

积分
64
zxk5625
金牌服务用户   /  发表于:2020-9-10 16:54  /   查看:2116  /  回复:4
我们在做协同编辑的应用,隐藏行列调用的是contextMenu相关的command,请问隐藏行列的command会有对应的事件可以监听吗?

4 个回复

倒序浏览
zxk5625
金牌服务用户   /  发表于:2020-9-10 17:09:49
沙发
用RowChanged和ColumnChanged吗?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-9-10 17:32:53
板凳
您好,这是监听命令的方法,您可以参考一下 image.png193782042.png

  1.         spread.commandManager().addListener("anyscLicenser",function(){

  2.             for(var i=0;i<arguments.length;i++){
  3.                 var cmd = arguments[i].command;
  4.                 if(cmd.clipboardText){
  5.                     cmd.fromSheet = null;
  6.                     cmd.fromRanges = null;
  7.                 }

  8.                 console.log(cmd)
  9.             }
  10.         });
复制代码


回复 使用道具 举报
zxk5625
金牌服务用户   /  发表于:2020-9-10 17:42:24
地板
DerrickJiao 发表于 2020-9-10 17:32
您好,这是监听命令的方法,您可以参考一下

这个我们知道,由于我们目前的技术方案都是事件监听处理,command某些情况不适合。
我测试了一下,隐藏行列会触发RowChanged和ColumnChanged事件,可以结贴了。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-9-10 17:47:02
5#
zxk5625 发表于 2020-9-10 17:42
这个我们知道,由于我们目前的技术方案都是事件监听处理,command某些情况不适合。
我测试了一下,隐藏 ...

解决了就好,那这边先给您结贴了,有问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部