0

根据下面的代码必须工作的反应传单文档。还是我做错了什么?建议将不胜感激。提前致谢

   <WMSTileLayer
          layers={ 'banbeis:division' }
          url={ `http://localhost:8080/geoserver/banbeis/wms` }
          maxZoom={ 18 }
          transparent={ true }
          format='image/png'
          opacity={ 0.5 }
          eventHandlers={ {
            click: () =>
                    {
                    console.log( 'layer clicked' ); <--------- does not work
                    },
                } }
            />
4

1 回答 1

0

WMS tilelayers 不处理click事件,或任何其他鼠标/触摸/指针事件,根据https://leafletjs.com/reference.html#tilelayer-wms

于 2022-01-13T11:47:50.757 回答