vue-amap center和zoom
center:Array 地图中心点坐标值
zoom:地图缩放
PC上,默认范围[3,18],取值范围[3-18];
在移动设备上,默认范围[3-19],取值范围[3-19]
<template><div class="amap-page-container"><el-amap vid="amapDemo":zoom="zoom":center="center":amap-manager="amapManager":events="mapEvents"class="amap-demo"><el-amap-marker vid="component-marker"v-for="(marker, index) in markers":key="index":position="marker.position":content="marker.icon"><!-- :offset="[-20,-20]"> --></el-amap-marker></el-amap></div>
</template><script>
import VueAMap from 'vue-amap'
let amapManager = new VueAMap.AMapManager()
export default {name: 'Test',components: {},data () {return {markerIcon: '<div class="jumper"><div></div><div></div><div></div></div>',center: [116.405994, 39.915378],zoom: 5,// zoom: 13,amapManager,mapEvents: {init (o) {o.setMapStyle('amap://styles/edbc379c8110f081c564f98d8c59f80c');//自定义的高德地图的样式}},markers: [{id: '01',position: [116.405994, 39.915378],icon: '',}, {id: '02',position: [121.33666, 31.148908],icon: '',}]}},methods: {},created () {},mounted () {setTimeout(() => {// 遍历出一个marker,改变它的iconfor (let i = 0; i < this.markers.length; i++) {if (this.markers[i].id === '02') {this.markers[i].icon = this.markerIconthis.zoom = 15this.center = this.markers[i].position}}}, 5000);}
}
</script>
vue-amap center和zoom相关推荐
- vue使用高德地图 zoom 不生效
在使用高地图的过程中,在使用地图缩放和地图标记点的时候,会发现zoom这个属性好像没有生效.当我遇到这个问题的是真是百思不得其解,最后了解到,是因为Marker的加载会使地图缩放重新加载,导致最先开始 ...
- VUE 实现简单的电子围栏 (AMap)
注册账号并申请Key 第一步:main.js 下 引入 vue-amap import VueAMap from 'vue-amap';Vue.use(VueAMap);VueAMap.initAMa ...
- vue 高德地图Loca.GeoJSONSource、Loca.PolygonLayer绘制3D楼房、AMap.LabelMarker文字标注、Loca.ScatterLayer绘制水波扩散效果
创建地图 假设已经正确引入了高德地图,这里使用2.0版本,注意了,1.4.x版本的使用和2.x版本的使用方式不一样.有很多地方不兼容哦. 话说3D效果这一块,高德是真比不上百度地图哦,要不是项目一直用 ...
- vue异步加载amap高德地图,解决刷新浏览器地图不显示问题
创建amap.js /** 异步创建script标签*/ export default function MapLoader () {return new Promise((resolve, reje ...
- vue 高德地图多边形_Vue + 高德地图画矢量图
功能需求 引入并创建地图 支持鼠标工具 鼠标画矢量图(线.圆.矩形.多边形) 支持矢量图编辑.获取各点经纬度及求面积等操作 自定义鼠标右键事件 一图胜千言,效果图如下 创建地图对象 //DOM加载后动 ...
- vue人员轨迹_Vue项目(vuecli3.0搭建)集成高德地图实现路线轨迹绘制
先看最后实现的效果图 高德地图api文档 使用 1.在index.html里面引入高德地图js文件 2.引入之后我们就直接可以在vue组件里面使用了 创建initMap方法,在mounted钩子函数中 ...
- vue:高德地图的使用
1.安装 npm安装: npm install vue-amap --save CDN: <script src="https://unpkg.com/vue-amap/dist/in ...
- Vue对高德地图2.0的封装使用
在Vue项目里使用高德地图,网上有几个比较好用的,例如 AMap-Vue ,文档很好,但不开源 vue-amap ,文档让人流泪 懒人和需求不复杂的,可以直接使用上面的.上面两开源的已经不太活跃了,用 ...
- vue 获取用户位置 高德_Vue使用高德地图
主要是想记录一下使用高德地图地位以及标记当前位置,搜索位置的过程. 创建Vue项目的流程 引入高德地图 在index.html 的head中引入代码. 复制代码 设置容器,初始化地图. .contai ...
最新文章
- 设计模式 之美 -- 面向对象(C/C++分别实现)
- 嵌入式Linux教程:安装VMware Tools VMware Tools显示灰色解决方法
- oracle sql命令行中上下左右使用
- Sublime Text Package Control错误另解
- 一些著名的大公司JAVA面试题目
- 腾讯开源再获OSCAR 5项大奖,全国首家可信开源治理认证自发开源企业
- KMP算法 java版本
- system函数和popen函数使用方法
- P5022-旅行【基环树,dfs】
- 清空linux当前页面内容,linux文档整理
- 编码Ascii;unicode; utf-8;utf-16;utf-32;gb2312;gbk
- python学习-实现用户密码登录,输错三次锁定
- AD域、Windows AD域管理功能大全
- 计算机键盘最小化,电脑最小化键盘怎么按
- 关于PWA落地问题的思考
- SIFT四部曲之——方向角度确定
- PMP考试有哪些科目
- 利益相关者在敏捷项目管理中有什么用?
- 本地OCR文字识别DLL/本地通用验证码识别DLL/通用滑块识别/文字点选/图标点选/本地识别DLL
- [计算机网络]HTTP、UDP、TCP协议
热门文章
- [喵咪大数据]Presto查询引擎
- 我的世界java版地牢种子_我的世界地牢种子是什么 我的世界地牢种子分享
- LTspice仿真学习2-二极管/三极管MOS管
- 2018产融服务的升级将加快提高行业运作
- mysql 次方根_MySQL Sqrt()函数
- unix黑客初学指导(转)
- 5G带火了一项黑科技,那就是散热垫片,然而材料却由美日垄断
- MacOS Ventura 13.1Beta(22C5033e) OpenCore 0.8.6 winPE双引导分区镜像
- 笔记本外接显示器无法检测 或 Nvidia显卡驱动安装失败解决办法
- 区块链中的哈希是什么?