如何在区域变化时以原生方式加载地图标记

时间:2019-08-26 11:10:42

标签: react-native

如何在react native的插槽中加载1000多个标记。我尝试使用所有标记,但是在地图上绘制需要花费大量时间。代替它,我想在插槽中加载标记。作为更改的区域,则应加载来自该特定区域的标记。

1 个答案:

答案 0 :(得分:0)

React-native-maps随附onRegionChange道具。 将当前原因的经度和纬度放在要显示标记并特别在该地理位置上渲染标记的位置。

一旦您开始滚动地图,它将自动调用onRegionChange函数,然后考虑更改区域,请调用该函数以获取该特定区域上的标记。

地图渲染速度慢,内存和RAM使用率高也是使用自定义标记对本机地图做出反应的错误。 See this open issue in github