当您将
mapClickEvent
bind
.bind(this)
无论函数在哪里执行,它总是具有组件的作用域。
L.on("click", this.onMapClick.bind(this))
根据共享的代码,它应该是:
const leafletMap: Map = map(mapContainer).on("click", this.onMapClick.bind(this));