Vue3中使用腾讯地图
首先要到腾讯位置服务中创建应用和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中使用腾讯地图相关推荐
- vue3 中使用腾讯地图
本来用百度就很方便,结果客户要求... 折腾了一天,特别记录一下. 首先构建需要的环境vue.axios.element-plus等 然后再publuc下引入腾讯地图的链接 src="htt ...
- html调用腾讯地图定位当前位置,vue web项目中调用腾讯地图API获取当前位置的经纬度...
vue web项目中调用腾讯地图API获取当前位置的经纬度 vue web项目中调用腾讯地图API获取当前位置的经纬度 在main.js 中添加一下代码 import axios from 'axio ...
- vue中使用百度地图为啥是空白_vue中使用腾讯地图(尝试篇)
引入 在index.html文件中引入腾讯地图js文件,XXX为你申请的key 注意事项:为显示地图的元素设置宽高 单个标注点 js: 在mounted生命周期或者从后台接口获得信息后调用初始化地图方 ...
- html5页面中添加腾讯地图api
html5页面中添加腾讯地图api: 点击地图出现详细的地图: 这是一个基于微信端的地图处理方案. 先看看html架构: <a id="aToMap" href=" ...
- vue中使用腾讯地图选择地址
腾讯地图选择地址引发的一系列问题 2019/12/14更新 修复了自治区/直辖市无法选择的bug(比如上海之类的城市) 采用更加友好的方式来选择地址 新的文章链接:vue中使用腾讯地图选择地址(二) ...
- 在H5中使用腾讯地图,实现定位,距离计算,实时搜索,地址逆解析
在H5中使用腾讯地图,实现定位,距离计算,实时搜索,地址逆解析 1.创建应用 2.下载微信sdk包 3.安装`vue-jsonp` 4.使用 获取当前位置信息,逆解析地址 路线规划,距离计算 实时搜索 ...
- 在vue中使用腾讯地图绘制围栏功能
首先,先看效果图 里面包含了自定义多边形绘制围栏.圆形绘制以及矩形等方式,以及清除围栏经纬度的方法和获取围栏经纬度的方法. 首先在项目的index.html中引入腾讯地图 <script cha ...
- 微信小程序中使用腾讯地图,导航到目的地
1.效果图如下:(点击地图可导航,从用户当前位置到目的地) 2. wxml文件中 (1)目标地址location <!-- 地址 --> <view class='loc'>& ...
- android+腾讯地图h5,在uniapp H5项目中使用腾讯地图sdk
这里主要针对的是H5,小程序或app都有现成的sdk可以使用: 本人是用uniapp在做微信公众号的h5页面,其中需要把经纬度信息转化成文字描述的位置信息,在腾讯地图开发平台上申请了一个key,然后下 ...
最新文章
- MongoDB自定义条件查询案例
- Angular ng-container元素的学习笔记
- 中国金融出版社出版的2016版《个人贷款》
- Java并发之volatile
- oracle 静态监听 端口,侦听动态注册静态注册local_listener参数端口PORT
- python可以在windows运行吗_在Windows中,如何运行这个python脚本呢?
- 计算机教室维护内容,高校多媒体教室计算机维护措施
- rec删除xposed_Xposed框架对应各系统版本的下载与卸载
- win10user文件夹迁移_Win10转移系统盘用户文件到非系统盘的详细步骤
- 组装高性能服务器电脑,工作站专用 7.3万元高性能服务器电脑配置推荐
- 19年上半年读书清单一览
- hannoi 汉诺塔
- AWS知识图谱大赛之python数据处理和图数据库导入
- 如何用Ps用高斯模糊
- Android播放本地音频文件
- BBS论坛项目总结(持更),附源码
- Mybatis提取BigDecimal字段值显示丢失末尾0精度的问题解决
- 招聘笔试中常考的智力题(转自网络)
- oracle在键盘上输入,如何在plsql developer中接收一个键盘输入
- 关于QP License的常见问题,都汇总在这里
热门文章
- 谈谈你过去做过的成功案例
- 关于序偶和二元关系的基本概念(摘自Wikipedia)
- python循环语句格式_Python基础-10循环语句
- 用for循环语句打印三角形
- 4382. 快速打字
- 区块链学习(2) 计算区块的哈希值
- 小球落地java_JAVA------------------华为机试----------------求小球落地5次后所经历的路程和第5次反弹的高度...
- 教MM如何正确试用化妆品 - 健康程序员,至尚生活!
- 6年之痒的小米智能电视,真的能扛起AIoT的大旗?
- 计算机配置时间怎么查,电脑怎么查看系统安装日期 查询电脑系统安装日期及系统运行时间的方法...