2

我正在查看有关 在OpenLayers 中触发事件的文档。它列出了一个参数和一个参数。我明白参数是什么,但对象是什么?我找不到一个明确的例子。triggerEventtype:Stringevt:EventtypeEvent

如果相关,我正在研究Google Maps v3OpenLayers之间的接口,并且我正在尝试想出一种方法,以便我可以使用相同的 API 接口来调用:

  • google.maps.event.trigger(instance:Object, eventName:String, var_args:*)
  • openLayersObj.events.triggerEvent(type:String, evt:Event)
4

1 回答 1

1

医生错了。应该是Event || object。将作为参数传递给侦听器回调的对象。

看源码:  https ://github.com/openlayers/openlayers/blob/master/lib/OpenLayers/Events.js#L820 使用示例:  https ://github.com/openlayers/openlayers/blob/master/ lib/OpenLayers/Map.js#L1042

于 2012-06-06T09:02:09.470 回答