首先要到腾讯位置服务中创建应用和Key

帮助

获取到key后在index.html中引入引入API库

<script src="https://map.qq.com/api/gljs?v=1.exp&key=你的key"></script>

在组件中使用

主要代码:

<template><div class="c-main">....<div class="mapbox mt-20"><div class="map" id="tx_map_d"></div></div></div>
</template>const TMap = (window as any).TMap;const initMap = () => {let center = new TMap.LatLng(dataMap.latitude, dataMap.lngitude);dataMap.map = new TMap.Map('tx_map_d', {center: center,zoom: 11,viewMode: '2D',});// 绑定地图点击获取地理位置事件(dataMap.map as any).on('click', clickHandler);// 标记地图markerLayer();
};

使用腾讯地图api:

解决跨域问题:

export default ({ mode }) =>defineConfig({...server: {port: 8080,hmr: true,proxy: {'/ws': {target: 'https://apis.map.qq.com',changeOrigin: true,},},},...});

然后使用axios封装api请求

export const getAddress = (data: any) => {return request({method: 'get',url: `/ws/geocoder/v1/?address=${data.address}&key=${data.key}`,});
};

页面引入使用

let params = {key: keys, // 填申请到的腾讯keyaddress: address.value,
};
let { result } = await getAddress(params);
if (result) {...
}

腾讯地图api

效果:

项目预览地址: http://www.yyyi1.cn/vitets/map

Vue3中使用腾讯地图相关推荐

  1. vue3 中使用腾讯地图

    本来用百度就很方便,结果客户要求... 折腾了一天,特别记录一下. 首先构建需要的环境vue.axios.element-plus等 然后再publuc下引入腾讯地图的链接 src="htt ...

  2. html调用腾讯地图定位当前位置,vue web项目中调用腾讯地图API获取当前位置的经纬度...

    vue web项目中调用腾讯地图API获取当前位置的经纬度 vue web项目中调用腾讯地图API获取当前位置的经纬度 在main.js 中添加一下代码 import axios from 'axio ...

  3. vue中使用百度地图为啥是空白_vue中使用腾讯地图(尝试篇)

    引入 在index.html文件中引入腾讯地图js文件,XXX为你申请的key 注意事项:为显示地图的元素设置宽高 单个标注点 js: 在mounted生命周期或者从后台接口获得信息后调用初始化地图方 ...

  4. html5页面中添加腾讯地图api

    html5页面中添加腾讯地图api: 点击地图出现详细的地图: 这是一个基于微信端的地图处理方案. 先看看html架构: <a id="aToMap" href=" ...

  5. vue中使用腾讯地图选择地址

    腾讯地图选择地址引发的一系列问题 2019/12/14更新 修复了自治区/直辖市无法选择的bug(比如上海之类的城市) 采用更加友好的方式来选择地址 新的文章链接:vue中使用腾讯地图选择地址(二) ...

  6. 在H5中使用腾讯地图,实现定位,距离计算,实时搜索,地址逆解析

    在H5中使用腾讯地图,实现定位,距离计算,实时搜索,地址逆解析 1.创建应用 2.下载微信sdk包 3.安装`vue-jsonp` 4.使用 获取当前位置信息,逆解析地址 路线规划,距离计算 实时搜索 ...

  7. 在vue中使用腾讯地图绘制围栏功能

    首先,先看效果图 里面包含了自定义多边形绘制围栏.圆形绘制以及矩形等方式,以及清除围栏经纬度的方法和获取围栏经纬度的方法. 首先在项目的index.html中引入腾讯地图 <script cha ...

  8. 微信小程序中使用腾讯地图,导航到目的地

    1.效果图如下:(点击地图可导航,从用户当前位置到目的地) 2. wxml文件中 (1)目标地址location <!-- 地址 --> <view class='loc'>& ...

  9. android+腾讯地图h5,在uniapp H5项目中使用腾讯地图sdk

    这里主要针对的是H5,小程序或app都有现成的sdk可以使用: 本人是用uniapp在做微信公众号的h5页面,其中需要把经纬度信息转化成文字描述的位置信息,在腾讯地图开发平台上申请了一个key,然后下 ...

最新文章

  1. MongoDB自定义条件查询案例
  2. Angular ng-container元素的学习笔记
  3. 中国金融出版社出版的2016版《个人贷款》
  4. Java并发之volatile
  5. oracle 静态监听 端口,侦听动态注册静态注册local_listener参数端口PORT
  6. python可以在windows运行吗_在Windows中,如何运行这个python脚本呢?
  7. 计算机教室维护内容,高校多媒体教室计算机维护措施
  8. rec删除xposed_Xposed框架对应各系统版本的下载与卸载
  9. win10user文件夹迁移_Win10转移系统盘用户文件到非系统盘的详细步骤
  10. 组装高性能服务器电脑,工作站专用 7.3万元高性能服务器电脑配置推荐
  11. 19年上半年读书清单一览
  12. hannoi 汉诺塔
  13. AWS知识图谱大赛之python数据处理和图数据库导入
  14. 如何用Ps用高斯模糊
  15. Android播放本地音频文件
  16. BBS论坛项目总结(持更),附源码
  17. Mybatis提取BigDecimal字段值显示丢失末尾0精度的问题解决
  18. 招聘笔试中常考的智力题(转自网络)
  19. oracle在键盘上输入,如何在plsql developer中接收一个键盘输入
  20. 关于QP License的常见问题,都汇总在这里

热门文章

  1. 谈谈你过去做过的成功案例
  2. 关于序偶和二元关系的基本概念(摘自Wikipedia)
  3. python循环语句格式_Python基础-10循环语句
  4. 用for循环语句打印三角形
  5. 4382. 快速打字
  6. 区块链学习(2) 计算区块的哈希值
  7. 小球落地java_JAVA------------------华为机试----------------求小球落地5次后所经历的路程和第5次反弹的高度...
  8. 教MM如何正确试用化妆品 - 健康程序员,至尚生活!
  9. 6年之痒的小米智能电视,真的能扛起AIoT的大旗?
  10. 计算机配置时间怎么查,电脑怎么查看系统安装日期 查询电脑系统安装日期及系统运行时间的方法...