EventHelper

new Cesium.EventHelper()

一个方便的对象,简化了将事件监听器附加到多个事件的常见模式, 然后在以后(例如,在销毁方法中)同时移除所有这些监听器。
Example:
const helper = new Cesium.EventHelper();

helper.add(someObject.event, listener1, this);
helper.add(otherObject.event, listener2, this);

// later...
helper.removeAll();
See:

Methods

将监听器添加到事件,并记录注册以便稍后清理。
Name Type Description
event Event 要附加的事件。
listener function 当事件被触发时要执行的函数。
scope object optional 可选的对象作用域,用作 this 指针,以便在执行监听函数时使用。
Returns:
一个函数,当被调用时将移除此事件监听器。
See:
注销之前添加的所有监听器。
See:

Type Definitions

Cesium.EventHelper.RemoveCallback()

一个用于移除监听器的函数。
需要帮助?获得答案的最快方法是来自社区和团队 Cesium Forum.