198:vue+openlayers 解决drawend后不能获取当前feature的方法

在这里插入图片描述

第198个

点击查看专栏目录


本示例的目的是介绍如何在vue+openlayers项目中绘制矩形,drawend触发事件,要获取到当前绘制的feature的信息。drawend触发的时刻,add feature to the source or collection 这个变化还没有发生,所以用source.getFeatures()是获取不到最新数据的。可以用示例中的方法来获取。

直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现效果; 注意如果OpenStreetMap无法加载,请加载其他来练习

示例效果

猜你喜欢

转载自blog.csdn.net/cuclife/article/details/128647551