我正在用Leaflet-Geoman在地图上作画。绘图和编辑工作完美无瑕。
当用户完成绘图后,我需要访问包含绘图的层以进行进一步处理。请看这里的示例:
map.on('pm:drawend', function(event) {
console.log(event);
console.log(event.layer);
});这将返回"TypeError: event.layer is undefined“。怎样才能得到事件的层次?
发布于 2020-07-01 20:32:11
pm:drawend事件没有layer对象。
您必须使用pm:create
map.on('pm:create', function(event) {
console.log(event);
console.log(event.layer);
});https://stackoverflow.com/questions/62675563
复制相似问题