refresh leaflet map: map container is already initialized

后端 未结 17 1118
鱼传尺愫
鱼传尺愫 2020-11-27 04:16

I have a page where given a select to the user he can switch the leaflet map I show.

After a initial leaflet map load, my problem is when i want to refresh the map.

17条回答
  •  误落风尘
    2020-11-27 04:31

    Before initializing map check for is the map is already initiated or not

    var container = L.DomUtil.get('map');
          if(container != null){
            container._leaflet_id = null;
          }
    

提交回复
热议问题