229:vue+openlayers解决setText不能立即更新文字的问题

Posted 还是大剑师兰特

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了229:vue+openlayers解决setText不能立即更新文字的问题相关的知识,希望对你有一定的参考价值。

第229个

点击查看专栏目录


本示例的目的是介绍如何在vue+openlayer中解决setText()不能立即更新文字的问题。 出现这个示例是因为协助一位订阅用户解决上述问题。点击更换文字,console中显示了更新的文字,但是在地图上没有显示出来。究其原因是setText()要更新feature的内容,原来的feature没有立即更新,所以要强制其更新。方法见源代码。

直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现效果 如果底图不能正常显示,请更换底图。

文章目录

示例效果

vue openlayer聚合是啥意思

参考技术A

vue openlayer聚合是指:聚合图层实现指定图标脱离聚合效果

OpenLayers 是一个专为Web GIS 客户端开发提供的JavaScript 类库包,用于实现标准格式发布的地图数据访问。从OpenLayers2.2版本以后,OpenLayers已经将所用到的Prototype.js组件整合到了自身当中,并不断在Prototype.js的基础上完善面向对象的开发,Rico用到地方不多,只是在OpenLayers.Popup.AnchoredBubble类中圆角化DIV。

OpenLayers

以上是关于229:vue+openlayers解决setText不能立即更新文字的问题的主要内容,如果未能解决你的问题,请参考以下文章

vue openlayer聚合是啥意思

vue安装openlayers,jquery,bootstrap,

如何将 vue3-openlayers 插件添加到 nuxt

Vue集成openlayers

OpenLayersVUE+OpenLayers+ElementUI加载WMS地图服务

openlayers使用百度地图瓦片偏移问题解决方案