前端vue引入高德地图入门教程

news2025/1/15 22:38:32

距离上一篇关于前端项目中使用高德地图的文章已经将近5年之久,
这是我的第一篇关于高德地图的文章
这期间前端技术日新月异,5年前JQuery还如日中天,如今已经销声匿迹,很少有公司招聘还在要求JQuery,更多的是Vue、React。
如今更多采用模块化开发,结合webpack、vite,我们可以按照业务功能拆分模块。
我们可以把高德地图相关功能封装成功能模块,在使用时按需引入即可。

本教程使用ESM开发,如果还不熟悉该语法,请尽快学习。

前期准备工作

  1. 首先成为开发者
    在这里插入图片描述
  2. 注册完登录 创建新应用
    在这里插入图片描述
  3. 创建key
    填入相关信息
    在这里插入图片描述
  4. 生成key和安全秘钥
    key安全秘钥,在地图模块初始化时需要用到
    在这里插入图片描述
    至此,前期准备工作已经完成。

模块化引入

相关配置

模块加载

实例化

页面中使用地图模块

地图加载完成事件

this.map.on('complete', ()=> {
	// 地图图块加载完成后,触发该回调
})

页面销毁,需要销毁地图

提升性能,释放内存占用,当前地图容器被清空。
在页面卸载生命周期中,执行地图销毁事件

beforeDestroy () {
	this.map.destroy();
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/944621.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux(扩展篇)

Linux扩展篇 软件包管理RPMRPM概述RPM查询命令RPM卸载命令RPM安装命令 YUM仓库配置YUM概述YUM的常用命令修改网络 YUM 源安装 wget, wget 用来从指定的 URL 下载文件在/etc/yum.repos.d/目录下,备份默认的 repos 文件下载网易 163 或者是 aliyun 的 repos 文件使用下…

大数据学习:Hive基础与DDL操作

Hive基础与DDL操作 1. 数据仓库 1.1 数据仓库的基本概念 数据仓库的英文名称为Data Warehouse,可简写为DW或DWH。 数据仓库的目的是构建面向分析的集成化数据环境,为企业提供决策支持(Decision Support)。它出于分析性报告和决…

leetcode410. 分割数组的最大值(java)

分割数组的最大值 题目描述二分法代码演示 题目描述 难度 - 困难 410. 分割数组的最大值 给定一个非负整数数组 nums 和一个整数 m ,你需要将这个数组分成 m 个非空的连续子数组。 设计一个算法使得这 m 个子数组各自和的最大值最小。 示例 1: 输入&…

数字化会员系统如何落地?数字化会员运营机制设计方式

对于企业而言,如何对自身客户进行标签划分、挖掘潜在价值并进行后续运营、转化,是每个企业的必修课。在业务开展的过程中,企业也需要知道什么样的客户更值得维护、以及如何让更多的客户发挥更大的价值。因此,不少企业选择开发数字…

驱动开发错误汇编

本博文将会不定期更新。以便记录我的驱动开发生涯中的一些点点滴滴的技术细节和琐事。 生成时link找不到导出函数,比如"LNK2019 无法解析的外部符号 _FltCreateCommunicationPort32"。出现这种情况的原因是,驱动的编译环境忽略了所有的默认库&…

【ppt技巧】PPT文件常见的几种格式有哪些?

PPT文件大家都不陌生,那么PPT文件的几种格式,大家也可以学习一下: .ppt & .pptx 这两种PPT格式是最基本的ppt文件后缀,就是我们普通可以编辑的PPT文件格式,2003版的PowerPoint的文件格式是.ppt,而在0…

VR反欺诈模拟体验:揭秘防骗技巧和方法

在我们的日常生活中,安全问题始终是我们不能忽视的重要环节。尤其是近年来,网络诈骗案件屡见不鲜,给人们的生活带来了极大的困扰。然而,随着科技的发展,一种全新的安全教育方式——VR反欺诈模拟体验,正在逐…

现货白银的优势到底在哪?

现货白银可不是一般的白银投资方式,而是一种具有成熟灵活交易机制,以及高杠杆属性的、优势明显的投资方式,本文将为大家简单的介绍一下它的核心优势,具体体现在哪些地方。 首先,现货白银是采用保证金交易制度的投资品种…

HUT23级训练赛

目录 A - tmn学长的字符串1 B - 帮帮神君先生 C - z学长的猫 D - 这题用来防ak E - 这题考察FFT卷积 F - 这题考察二进制 G - 这题考察高精度 H - 这题考察签到 I - 爱派克斯,启动! J - tmn学长的字符串2 K - 秋奕来买瓜 A - tmn学长的字符串1 思路&#x…

八、隔离式与非隔离式

1、非隔离式拓扑结构 2、隔离式拓扑结构 在一些应用中,输入与输出进行隔离,所以基于buck、boost、buck-boost这三种拓扑,推导出其他拓扑结构; 优点: 保护人员,隔离另一端的危险瞬态电压损害 去除隔离电路…

盲盒电商小程序

一、准备阶段 在开始制作盲盒小程序前,你需要在乔拓云平台上创建一个账号,并登录到后台管理页面。在后台管理页面,你可以找到商城管理模块,点击进入商城编辑制作页面。 二、小程序商城模板选择与编辑 1.在商城编辑制作页面&#x…

为什么学校互联网专业教的只是出社会都没用?

今日话题,为什么很多学生都觉得认真学习了学校课程,但是出社会企业发现一点用都没有?解决方法放在了后方,免费领取。首先,计算机技术的迅猛发展导致学校教材和课程更新滞后,可能学到的知识已是老旧。嵌入式…

opencv 案例05-基于二值图像分析(简单缺陷检测)

缺陷检测,分为两个部分,一个部分是提取指定的轮廓,第二个部分通过对比实现划痕检测与缺角检测。本次主要搞定第一部分,学会观察图像与提取图像ROI对象轮廓外接矩形与轮廓。 下面是基于二值图像分析的大致流程 读取图像将图像转换…

钉钉小程序引用阿里巴巴图标

2.打开的界面如图,先建一个iconfont.acss文件,全选浏览器打开的样式代码,复制粘贴进新建的iconfont.acss文件中 3.使用

数据安全治理现状研究与分析

近年来,国内外数据泄露事件频发,大量企业的商业利益、声誉受损。数据安全法律法规相继颁布,监管力度不断升级,企业逐渐意识到数据安全治理的重要性与紧迫性。通过对2021年开展的企业数据安全治理能力评估现状进行整理,…

OpenGL精简案例二

文章目录 书接上回OpenGL图片渲染Renderer程序基类颜色程序图片程序应用场景glsl 解析变量限定符 书接上回 OpenGL精简案例一 OpenGL图片渲染 Renderer public class FRenderer implements GLSurfaceView.Renderer {private String TAG "Qm";private Context cont…

探索Python的魔法世界,开启编程奇幻之旅!

无需魔杖,只需键盘,Python将带你进入一个充满奇幻和创造力的世界。本篇博客将引领你走进Python的魔法大门,从编程新手蜕变为编码魔法师,开启一段激动人心的编程奇幻之旅。 🍀引言 如果你是一名编程初学者,并…

16、Flink 的table api与sql之连接外部系统: 读写外部系统的连接器和格式以及Apache Hive示例(6)

Flink 系列文章 1、Flink 部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接 13、Flink 的table api与sql的基本概念、通用api介绍及入门示例 14、Flink 的table api与sql之数据类型: 内置数据类型以及它们的属性 15、Flink 的ta…

strtok, strtok_s(字符串分割符)和memset_s

strtok()函数的原型如下 char *__cdecl strtok(char *_String, const char *_Delimiter)strtok()函数接收两个传入参数,将_String中保存的字符串(待处理字符串),按照_Delimiter中的字符作为分隔符进行分割。如果_String为空&…

亚马逊,速卖通,美客多不出单怎么办?测评补单专治出单难

亚马逊不出单怎么办? 一、广告优化 虽然现在平台内部的流量都大幅度减少,但是不能停止对广告的投放,并且更需要你花时间去优化和分析广告报表。如果广告报表显示所有的关键词曝光量都非常低,卖家就需要提高竞价了,这时候你可以…