vue调用百度地图API
安装
$ npm install vue-baidu-map --save
全局注册
在main.js 里面引入以下代码
import BaiduMap from 'vue-baidu-map'Vue.use(BaiduMap, {ak: '百度地图密钥AK'
})
使用方法
<doc-preview><baidu-map class="map" style="display: flex; flex-direction: column" center="北京"><p style="padding: 0 10px;">以下是使用 `bm-view` 组件渲染的百度地图实例</p><bm-view style="width: 100%; height:100px; flex: 1"></bm-view></baidu-map>
</doc-preview>
局部注册
1.按需加载需要的组件,百度地图提供的所有组件可以在依赖中找到,路径\node_modules\vue-baidu-map\components\index.js
import {BaiduMap, BmControl, BmView, BmAutoComplete, BmLocalSearch} from 'vue-baidu-map'export default {components: {BaiduMap,BmView,BmControl,BmAutoComplete,BmLocalSearch}
}
<template><baidu-map class="bm-view" v-bind="mapOptions"><bm-control :offset="{width: '10px', height: '10px'}"><bm-auto-complete v-model="keyword" :sugStyle="{zIndex: 1}"></bm-auto-complete></bm-control><bm-local-search :keyword="keyword" :auto-viewport="true" ></bm-local-search>
</baidu-map></template><script>import {BaiduMap, BmControl, BmView, BmAutoComplete, BmLocalSearch} from 'vue-baidu-map'
export default {components: {BaiduMap,BmView,BmControl,BmAutoComplete,BmLocalSearch},data() {return {mapOptions: {ak: 'ak',center: '广州',scrollWheelZoom: true},keyword: ''}},methods: {}
}
</script><style>
.bm-view {width: 100%;height: 300px;
}
</style>
vue调用百度地图API相关推荐
- vue调用百度地图API实现点击相应位置切换地图定位
vue调用百度地图API实现点击相应位置切换地图定位 1.需求分析 在页面显示地图,初始状态显示上海市,地图上有特定地点的标注. 左侧为建筑(地点)列表,点击某个地点右侧地图定位到其地理位置并显示具体 ...
- vue调用百度地图API输入提示示例下拉列表一直被触发问题
2019独角兽企业重金招聘Python工程师标准>>> 先看图 然后点确定,居然下拉框又被触发了,而且在添加页面各种输入框只要一输入文字就会触发地图下拉框展示,很恶心的一个bug,不 ...
- 【c#】Form调用百度地图api攻略及常见问题
首先,在Form中调用百度地图api,我们需要使用webbrowser控件,这个在前面的文章中已经讲过了,可以参照(http://blog.csdn.net/buptgshengod/article/ ...
- C#调用百度地图API入门解决BMap未定义问题
本文主要是最近帮助好友研究JavaScript的百度地图API,同时显示到C# Winform界面.同时遇到了BMap未定义的错误(BMap is not defined)及解决方法.以前写过基于An ...
- Vue引用百度地图API
Vue引用百度地图API 一. 通过官网申请ak 1. 打开百度地图官网,在开发文档中找到JavaScript API 2.点击账号和获取密钥 3.按照页面步骤操作即可 二. 通过模块化引入 1. 安 ...
- 调用百度地图API出现 error inflating class com.baidu.mapapi.map.mapview
调用百度地图API出现 error inflating class com.baidu.mapapi.map.mapview 问题如下 本来以为解决了,但后来重新运行了一下,又坏了,然后改成原来的样子 ...
- python调用百度地图API爬取西安市POI数据
任务前提 做该项目之前,首先得有基础知识: 编程语言:python 编译工具:PyCharm 网络爬虫相关知识,xpath库,numpy,pandas等库. 任务准备: 去百度地图开放平台申请密匙:h ...
- c语言api获取百度地图,H5调用百度地图API获取地理位置
//获取当前位置 var geolocation = new BMap.Geolocation(); geolocation.getCurrentPosition(function(r){ alert ...
- java 地图api接口_Java调用百度地图API
本实战代码将使用百度地图的接口来实现以下功能: 1.确定输入地址的坐标 2.两个坐标的距离 其他的话,还要使用百度账户申请相关的api,具体见: http://lbsyun.baidu.com/ind ...
最新文章
- Julia程序设计2 数值类型
- mysql中的钱null,mysql 中null总结
- Struts2 自定义拦截器(方法拦截器)
- 洛谷——P1181 数列分段Section I
- 每个Java开发人员都必须避免的9个安全错误
- 设置笔记笔触摸区(Vista)
- 如何给小朋友解释单摆运动_模仿小天才钟美美:小朋友都是天生的演员?
- vb全局热键的写法(占很少的资源)
- 西门子ug通用后处理_五轴UG(NX)后处理
- pb9.0.3 8836补丁包_英语单数/复数名词傻傻分不清楚?3种不规则形态一次性搞懂!...
- android音效插件,安卓最强音效插件ViPER4Android(V4A)效果器 最新版(FX版)2.0.0.9/(XHiFi版)2.0.0.2_1下载...
- UE4制作一个蓝图的多功能鼠标宏(一)——单击、双击和取消点击
- SII9136添加HDCP功能
- elementUI 相同元素合并行
- 用计算机做图画ppt,用计算机画图课件.ppt
- Matlab中图像剪裁命令——imcrop()
- 电脑录音,台式电脑如何录音_怎么电脑录音-win7之家
- 如何给单片机烧录程序?
- 用 JS 进行 Base64 编码、解码
- ​当英雄链逞不了英雄 比特吴等代投们也身陷囹圄