Javascript 实施;“移动地图时搜索”;使用传单

Javascript 实施;“移动地图时搜索”;使用传单,javascript,leaflet,Javascript,Leaflet,我想使用传单实现Airbnb的“移动地图时搜索”。一方面,如果用户平移地图,我希望加载与该地图部分相关的数据,另一方面,我不希望发出不必要的请求(例如,每次用户稍微更改地图时都发出请求) 我看到传单提供了一个moveend事件,该事件是一个事件,但没有任何与之关联的新位置,我可以使用它来提出新的请求。此外,对于这个用例,它可能被触发了太多次 我应该听哪些节目?我应该如何实现“移动地图时搜索”您可以在moveend事件中调用map.getCenter()或它的一些朋友(例如map.getBound

我想使用传单实现Airbnb的“移动地图时搜索”。一方面,如果用户平移地图,我希望加载与该地图部分相关的数据,另一方面,我不希望发出不必要的请求(例如,每次用户稍微更改地图时都发出请求)

我看到传单提供了一个
moveend
事件,该事件是一个事件,但没有任何与之关联的新位置,我可以使用它来提出新的请求。此外,对于这个用例,它可能被触发了太多次


我应该听哪些节目?我应该如何实现“移动地图时搜索”

您可以在
moveend
事件中调用
map.getCenter()
或它的一些朋友(例如
map.getBounds()
),以找出地图被平移到的位置。

谢谢,这很有效。您认为有什么方法可以减少重复事件的数量吗?没有内置的,您需要在代码中消除事件的影响。