高德地图jsapi怎么动态向地图里加dom元素呢?

行者爷爷 发布于 2020/12/18 18:20
阅读 163
收藏 0

高德上如何自定义dom元素插入到上面呢?
自己使用了.LabelMarker,自定义了自己的图片,加了文件,勉强实现了向地图添加自己的标记,但操作地图,感觉很不流畅,,,

找了个别人的例子,点击可以看一下,他的可流畅,F12查看,我自己的Marker,在dom里不显示,,,,只显示一个canvas
人家的Marker可以在dom里显示,,,哪位大神知道他这是怎么实现的???

加载中
0
liuleidefeng
liuleidefeng

高德地图 marker类的 content 属性是可以传HTML字符串或者DOM对象的,因此可以利用这个来自定义点标记的内容样式。
官方api传送地址:https://lbs.amap.com/api/javascript-api/reference/overlay#marker
官方例子传送地址:https://lbs.amap.com/api/javascript-api/guide/overlays/marker#createmarker

你说的那个 别人的例子 里面用的是 vue-amap地图组件(当然底层还是用的上面说的方式实现的)。

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部