标签: javascript asynchronous openlayers
drawingObj.on('drawend', e => do_some_lengthy_calc(e.feature)); drawingObj为ol.interaction.Draw
drawingObj.on('drawend', e => do_some_lengthy_calc(e.feature));
drawingObj
ol.interaction.Draw
但是此调用阻止了流程:地图交互被冻结(无法绘制另一个多边形),并且绘图的完成仅在我的计算结束时进行干预。
那我该怎么办? 谢谢你的帮助