我正在使用带有标记的传单地图。
当用户在我的页面上单击“编辑”时,我想让标记可拖动。如果我将draggable
每个标记的属性设置为 true,它就不起作用。
当我创建一个新标记并从头开始设置属性时,它可以工作。
我正在使用带有标记的传单地图。
当用户在我的页面上单击“编辑”时,我想让标记可拖动。如果我将draggable
每个标记的属性设置为 true,它就不起作用。
当我创建一个新标记并从头开始设置属性时,它可以工作。
受@mc0e 有关“未定义”的问题的启发。这是一个例子。
(基于Leafletjs.com和Leafletjs quick start的代码)
控制台中的代码 1:
var markerLondon = L.marker()
.setLatLng([51.5, -0.09])
.bindPopup('Centre of London')
.addTo(map)
.openPopup();
控制台中的代码 2:
markerLondon.dragging.enable();
进一步阅读:标记 API 参考。
PS:一旦 Wikimedia 开始使用其他东西,您可以使用为制作静态 OpenStreetMap 图像而创建的BigMap 2(也基于相同的框架)对其进行测试。