Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >最新高德地图 以npm方式引入

最新高德地图 以npm方式引入

作者头像
拿我格子衫来
发布于 2022-01-24 11:07:24
发布于 2022-01-24 11:07:24
88200
代码可运行
举报
文章被收录于专栏:TopFETopFE
运行总次数:0
代码可运行

官方推荐使用 JSAPI Loader (推荐)

JSAPI Loader是高德提供的 API 加载器,可帮助开发者快速定位、有效避免加载引用地图 JSAPI 各种错误用法,具有以下特性:

  • 支持以 普通JS 和 npm包 两种方式使用;
  • 有效避免错误异步加载导致的 JSAPI 资源加载不完整问题;
  • 对于加载混用多个版本 JSAPI 的错误用法给予报错处理;
  • 对于不合法加载引用 JSAPI 给予报错处理;
  • 支持指定 JSAPI 版本;
  • 支持插件加载;
  • 允许多次执行加载操作,网络资源不会重复请求,便于大型工程模块管理;
  • 支持IE9以上的浏览器,不支持IE8以下

安装loader包

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm i @amap/amap-jsapi-loader --save-dev

在vue组件中使用 如此

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<template>
  <div class="home-container">
    <h4 class="text-center">AMap疑难问题的解决方案及优秀实例解析</h4>
    <div class="flex-center">
      <div id="mymap" style="height:500px;width:500px"></div>
    </div>
  </div>
</template>

<script>
import AMapLoader from "@amap/amap-jsapi-loader";

export default {
  name: "Home",
  components: {},
  data() {
    return {
      map: null
    };
  },
  mounted() {
    this.initMap();
  },
  methods: {
    initMap() {
      AMapLoader.load({
        key: "your key", // 申请好的Web端开发者Key,首次调用 load 时必填
        version: "2.0", // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15
        plugins: [] //插件列表
      })
        .then(AMap => {
          this.map = new AMap.Map("mymap");
        })
        .catch(e => {
          console.log(e);
        });
    }
  }
};
</script>
<style lang="scss"></style>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
前端系列19集-vue3引入高德地图,响应式,自适应
在项目目录中使用npm或yarn安装高德地图的JavaScript API库。你可以使用以下命令之一:
达达前端
2023/10/08
1.4K0
前端系列19集-vue3引入高德地图,响应式,自适应
高德地图api接口调用_高德地图步行导航怎么看方向
高德地图API官网:高德开放平台 | 高德地图API。由于博主是基于前端 Vue 框架进行开发的,所以针对地图 JavaScript API 结合 Vue 展开介绍。
全栈程序员站长
2022/10/04
2.9K0
高德地图api接口调用_高德地图步行导航怎么看方向
vue3+ts 使用高德地图JSAPI 加载API并初始化地图
安装jsapi加载器 npm i @amap/amap-jsapi-loader 安装jsap ts声明(很久没更新了,j建议把声明文件复制到项目中根据官方文档调整) npm i @amap/amap-jsapi-types 加载JSAPI并初始化地图 useAMap.ts import AMapLoader from "@amap/amap-jsapi-loader"; import {onMounted, ref, Ref, shallowRef, watchEffect} from "vue";
路过君
2022/09/23
2.4K0
前端高德地图开发
用户4396583
2024/09/24
2150
第116期:高德地图绘制热力图遇到的一个问题
项目中有个地方需要绘制热力图,第一个版本比较简单,服务端用python的库生成一个热力图的静态资源(html文件)放到阿里云的云存储上(oss)给前端返回一个地址的链接,前端直接用iframe渲染这个界面就行。
terrence386
2022/12/14
1.7K0
第116期:高德地图绘制热力图遇到的一个问题
vue + 高德地图
https://lbs.amap.com/api/javascript-api-v2/summary
用户4396583
2024/09/23
1750
高德地图调用
3、大家创建一个springboot工程,根据自己需要导入一些坐标,我的坐标如下:
java后端指南
2021/05/13
1.9K0
高德地图调用
基于高德地图开发 Web 应用
前段时间换了工作,从以前的 996 变成了现在的 965,周末有了一些空闲时间,于是就想着写一些文章和大家分享一下。思考了很久,最终确定了主题为前端高德地图的教程。
拿我格子衫来
2022/01/24
4.9K2
基于高德地图开发 Web 应用
高德地图js api教程_高德地图sdk使用教程
由于项目需求需要在项目中实现手机端(基于网页)考勤打卡功能,最初考虑使用H5自身定位功能,但尝试过后,效果很不稳定。然后尝试使用百度地图JsAPI,百度家的稳定倒是很稳定,没想到的是定位位置和实际位置居然相差几十公里,一开始是以为自己配置有问题,浪费了我大半天时间去找原因,最后发现他本身提供的API就是偏差很大距离的,他自己家的倒是定位很准,对外开放的API简直惨不忍睹。
全栈程序员站长
2022/11/07
4.7K0
高德地图js api教程_高德地图sdk使用教程
springboot第49集:【思维导图】多线程,常用类与基础API,集合框架,泛型,数据结构源码...
在继承Thread类的方式中,同步监视器要慎用this,可以考虑使用:当前类.class。
达达前端
2024/01/17
3240
springboot第49集:【思维导图】多线程,常用类与基础API,集合框架,泛型,数据结构源码...
js模板字符串中使用循环遍历数据
模板字符串可以嵌入变量, 模板字符串使用反引号 (` `) 来代替普通字符串中的用双引号和单引号。模板字符串可以包含特定语法({expression})的占位符。我们经常用的是`my name is {name}`,如果是下面的格式,怎么处理比较方便
tianyawhl
2021/07/27
5.5K0
vue中使用高德地图api
<template> <div style="margin: 0px;padding: 0px"> <div id="panel"></div> <div :id="mapId" style="width:100%;height:80vh" class="m-map"/> <a-button @clic
tongyao
2022/06/09
7220
如何将高德地图JS API嵌入到HTML网页内
先去https://lbs.amap.com/注册一下,直接用淘宝/QQ等OpenID既可实现注册。 没有要求实名制,填写姓名的时候,填写英文名。
繁华是客
2023/03/03
5.1K0
高德地图绘制多边形与编辑
<div id="GDMap" style="height: calc(100vh - 100px)"></div> <div style="display:none"> <ContextMenuCom ref="ContextMenuCom"></ContextMenuCom> </div> 使用2个插件 "AMap.MouseTool" , "AMap.PolygonEditor" 模拟数据结构  GDMap: null, lnglat
tianyawhl
2023/03/08
1K0
高德地图 HELLO,AMAP!
今天实在是有点慌啊,慌在不知道看什么啊,翻了半天,还是想看个新东西,本来看数据仓库的,结合买的阿里云也能用起来,但看到技术的时候太偏阿里技术了,要不下午再说吧。
疯狂的KK
2019/12/03
1.9K0
【vue引用原生高德地图并多点标注】
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/143667.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/26
7330
vue中引入高德地图并多点标注
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/143861.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/31
1K0
几年没碰过前端了,Vue集成高德地图花费我三个小时。
几年没碰过前端了,最近闲来无事在捣鼓一个小项目,项目中一个功能涉及到地图组件,没想到在集成高德地图时遇到好几个问题,耗时3小时最终攻克,遂特此记录。如果有跟我同样情况的,希望可以帮助到你。
王二蛋
2024/06/24
7070
高德地图信息框作为组件
信息框如果用html拼接字符串的方式来实现,感觉比较麻烦,下面是使用组件的方式来实现。
tianyawhl
2022/01/20
4900
html页面调用高德地图,html前端使用高德地图入门教程「建议收藏」
文章目录开始准备工作注册Key前期页面上的准备插件使用插件使用步骤引入插件定位自定义地图显示位置和缩放级别添加实时路况图层获取定位信息(需要使用插件)浏览器定位IP定位获取当前城市信息覆盖物添加覆盖物获取覆盖物覆盖物的操作图层设置图层获取图层移除图层3D地图未完待续…
全栈程序员站长
2022/08/31
5.6K0
html页面调用高德地图,html前端使用高德地图入门教程「建议收藏」
相关推荐
前端系列19集-vue3引入高德地图,响应式,自适应
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档