【发布时间】:2020-03-17 10:33:22
【问题描述】:
我使用createjs的on()函数:
myObj.on("mousedown", (e)=>{
this.myObjMouseDown(e);
});
现在,我想删除监听器,我尝试使用 off() 函数编写这段代码:
myObj.off("mousedown", (e)=>{
this.myObjMouseDown(e);
});
但是,代码似乎无法正常工作。
我应该如何写来取消活动?
注意:注意我需要使用箭头函数,因为“this”这个词。
【问题讨论】:
-
createjs 是否提供
on/off事件处理方法?还是你也在加载 jQuery? -
没有 jQuery。只有 createjs 和 zimjs。 on() 是 createjs 的方法。
-
如果您不想使用箭头函数,也可以只使用第三个参数(范围)。
obj.on("click", fn, this);
标签: javascript createjs arrow-functions