A123s
A123s
  • 发布:2019-06-11 15:41
  • 更新:2022-03-29 16:43
  • 阅读:1393

map动态修改iconPath

分类:uni-app
map

怎样动态修改map中marker的图标

2019-06-11 15:41 负责人:无 分享
已邀请:
DCloud_uniAD_HDX

DCloud_uniAD_HDX

修改绑定的数据会自动更新

<template>  
    <view class="content">  
        <map id="map1" :markers="markers"></map>  
         <button @tap="updateMarker">updateMarker</button>  
    </view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  
                title: 'Hello',  
                markers: [{  
                    id: 1,  
                    title: "marker",  
                    latitude: 23.099994,  
                    longitude: 113.324520,  
                    width: 50,  
                    height: 50  
                }]  
            }  
        },  
        methods: {  
            updateMarker() {  
                this.$set(this.markers[0], "iconPath", "/static/logo.png");  
            }  
        }  
    }  
</script>
  • 5***@qq.com

    你好,我想请问下点击map上的点,然后修改该点的图标该如何实现

    2020-02-19 10:36

  • lzzzz

    啥玩意方法都试过了,有个屁用,手机上死活不显示,气死人

    2020-04-07 12:17

x***@163.com

x***@163.com

加个key可以,更改icon地址后,更改key值

<map name="" id="map" :key="mapKey"

该问题目前已经被锁定, 无法添加新回复