本示例是介绍如何在vue mapbox中点击某图层feature,高亮这部分。思路是通过点击,获取点击部分的feature信息,生成一个新的source和layer,如果这个图层不为空,则清除之,相当于点击了别的地方,原有的高亮会删除掉,在别的地方高亮。
直接复制下面的 vue mapbox源代码,操作2分钟即可运行实现效果
文章目录
-
-
- 示例效果
- 配置方式
- 示例源代码(共123行)
- 相关API参考:
- 专栏目标
-
本示例是介绍如何在vue mapbox中点击某图层feature,高亮这部分。思路是通过点击,获取点击部分的feature信息,生成一个新的source和layer,如果这个图层不为空,则清除之,相当于点击了别的地方,原有的高亮会删除掉,在别的地方高亮。
直接复制下面的 vue mapbox源代码,操作2分钟即可运行实现效果
2024-02-05 11:02:29
2024-02-05 11:02:28
2024-02-05 11:02:24
2024-02-05 11:02:24
2024-02-05 11:02:24
2024-02-05 11:02:23
2024-02-05 11:02:23
2024-02-05 11:02:21
2024-02-05 11:02:21
2024-02-05 11:02:20