找回密码
 立即注册

QQ登录

只需一步,快速开始

eco

注册会员

1

主题

1

帖子

7

积分

注册会员

积分
7
最新发帖
eco
注册会员   /  发表于:2021-4-26 10:15  /   查看:2572  /  回复:1
1金币
给spread绑定了两个cellclick事件,如下:
spread.bind(GC.Spread.Sheets.Events.CellClick, function (e, args) {
      console.log(123);
});

spread.bind(GC.Spread.Sheets.Events.CellClick, function (e, args) {
      console.log(456);
});
我想解绑打印456的这个方法,但是打印123的方法还需要存在,怎么做?

最佳答案

查看完整内容

可以参考下面的代码 let f1 = function (e, args) { console.log(123); } let f2 = function (e, args) { console.log(456); } spread.bind(GC.Spread.Sheets.Events.CellClick, f1); spread.bind(GC.Spread.Sheets.Events.CellClick, f2); spread.unbind(GC.Spread.Sheets.Events.CellClick, f2)

1 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-26 10:15:12
来自 2#
可以参考下面的代码
let f1 = function (e, args) {
      console.log(123);
}

let f2 = function (e, args) {
      console.log(456);
}

spread.bind(GC.Spread.Sheets.Events.CellClick, f1);
spread.bind(GC.Spread.Sheets.Events.CellClick, f2);

spread.unbind(GC.Spread.Sheets.Events.CellClick, f2)
image.png362880858.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部