AddEventListener

AddEventListener(string, IEventListener)

该方法允许在事件目标上注册事件监听器。

public void AddEventListener(string type, IEventListener listener)
范围类型描述
typeString用户正在注册的事件类型
listenerIEventListener接受用户实现的接口,其中包含事件发生时要调用的方法。

评论

如果一个IEventListener被添加到EventTarget在处理事件时,它不会被当前操作触发 ,但可能在事件流的后期阶段被触发,例如冒泡阶段。

如果多个相同的事件监听器注册在同一个EventTarget使用相同的参数,重复的实例将被丢弃。 它们不会导致IEventListener被调用两次,并且由于它们被丢弃,因此不需要使用 the 删除它们RemoveEventListener 方法.

也可以看看


AddEventListener(string, IEventListener, bool)

该方法允许在事件目标上注册事件监听器。

public void AddEventListener(string type, IEventListener listener, bool useCapture)
范围类型描述
typeString用户正在注册的事件类型
listenerIEventListener接受用户实现的接口,其中包含事件发生时要调用的方法。
useCaptureBoolean如果为真,useCapture 表示用户希望发起捕获。 发起捕获后,指定类型的所有事件将被调度到已注册的 IEventListener 在被分派到树中它们下方的任何事件目标之前。 在树中向上冒泡的事件不会触发IEventListener指定使用捕获。

评论

如果一个IEventListener被添加到EventTarget在处理事件时,它不会被当前操作触发 ,但可能在事件流的后期阶段被触发,例如冒泡阶段。

如果多个相同的事件监听器注册在同一个EventTarget使用相同的参数,重复的实例将被丢弃。 它们不会导致IEventListener被调用两次,并且由于它们被丢弃,因此不需要使用 the 删除它们RemoveEventListener 方法.

也可以看看