vue高德地图显示世界地点信息分布的多窗口问题

本文介绍了一种在Vue项目中利用高德地图显示多个地点文本信息的方法。由于高德地图API不支持同时显示多个信息窗口,作者选择了显示文本信息的折衷方案。鼓励读者探索自定义实现多窗口展示的解决方案。
摘要由CSDN通过智能技术生成

效果图
在这里插入图片描述

<template>
  <div class="home">
    <div class="map" id="container"></div>
  </div>
</template>
 <script>
// @ is an alias to /src
export default {
   
  name: 'worldMap',
  components: {
   
    
  },
  data () {
   
    return {
   
      map: '',
      infoWindow: '',
      marker: '',
      // timer: '',
      n: 0,
      list: [
        {
   
          name: '安哥拉',
          longitude: '12.222318',
          latitude: '-4.909572',
          year:'2017'
        },
        {
   
          name: '诺福克岛',
          longitude: '167.953035',
          latitude: '-29.035248',
          year:'2021'
        }               
      ]
    }
  },
  mounted () {
   
    this.initMap()
  },
  methods: {
   
    // 初始化地图控件方法
    initMap() {
   
      this.map = new AMap.Map(document.getElementById("container"), {
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值