extjs 中绑定事件是.on(✀事件✀,function(){}),那如果是想移除已绑定的事件该怎么写啊?

2024-12-19 20:41:36
推荐回答(1个)
回答1:

  使用addEvent可以添加事件,简写on。
  使用removeEvent删除事件,简写un。
  使用purgeListeners()移除所有事件。

  代码示例:
  var fn = function() { // TODO }; //un是removeEvent的简写。用于移除一个事件。 p.on("walk",fn); // 添加一个事件。 p.un("walk",fn); // 删除一个事件。 p.purgeListeners(); // 删除所有的事件。