详解vue在项目中使用百度地图


Posted in Javascript onMarch 26, 2019

第一步,去百度地图开发者申请秘钥。

第二步在项目中引入,具体如下

详解vue在项目中使用百度地图

其中index.html存放地图链接,代码如下

详解vue在项目中使用百度地图

然后在APP.vue里面实现,代码如下

<template>
 <div id="app">
  <div id="allmap" ref="allmap"></div>
  <router-view></router-view>
 </div>
</template>
 
<script>
export default {
 name: 'App',
 methods:{
  map(){
   let map =new BMap.Map(this.$refs.allmap); // 创建Map实例
   map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);// 初始化地图,设置中心点坐标和地图级别
   map.addControl(new BMap.MapTypeControl({//添加地图类型控件
    mapTypes:[
     BMAP_NORMAL_MAP,
     BMAP_HYBRID_MAP
    ]}));
   map.setCurrentCity("北京");// 设置地图显示的城市 此项是必须设置的
   map.enableScrollWheelZoom(true); //开启鼠标滚轮缩放
  }
 
 },
 mounted(){
  this.map()
 
 }
}
</script>
 
<style>
#app {
 font-family: 'Avenir', Helvetica, Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-align: center;
 color: #2c3e50;
 margin-top: 60px;
}
#allmap{
 height: 500px;
 overflow: hidden;
 
}
</style>

以上所述是小编给大家介绍的vue在项目中使用百度地图详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
用js生产批量批处理执行命令
Jul 28 Javascript
jQuery实现可关闭固定于底(顶)部的工具条菜单效果
Nov 06 Javascript
Bootstrap每天必学之前端开发框架
Nov 19 Javascript
node.js require() 源码解读
Dec 13 Javascript
js实现倒计时及时间对象
Nov 15 Javascript
BootStrap实现鼠标悬停下拉列表功能
Feb 17 Javascript
基于node.js之调试器详解
Aug 22 Javascript
Vue2.0 axios前后端登陆拦截器(实例讲解)
Oct 27 Javascript
Vue SSR 组件加载问题
May 02 Javascript
用vue快速开发app的脚手架工具
Jun 11 Javascript
详解webpack引入第三方库的方式以及注意事项
Jan 15 Javascript
详解vue中axios的使用与封装
Mar 20 Javascript
jQuery实现动态添加和删除input框实例代码
Mar 26 #jQuery
vue进入页面时滚动条始终在底部代码实例
Mar 26 #Javascript
详解原生JS动态添加和删除类
Mar 26 #Javascript
Vue项目部署的实现(阿里云+Nginx代理+PM2)
Mar 26 #Javascript
监听element-ui table滚动事件的方法
Mar 26 #Javascript
JavaScript的级联函数用法简单示例【链式调用】
Mar 26 #Javascript
node之本地服务器图片上传的方法示例
Mar 26 #Javascript
You might like
php URL跳转代码 减少外链
2011/06/25 PHP
php通过前序遍历树实现无需递归的无限极分类
2015/07/10 PHP
ThinkPHP使用Ueditor的方法详解
2016/05/20 PHP
Laravel5框架自定义错误页面配置操作示例
2019/04/17 PHP
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
JQuery 使用attr方法实现下拉列表选中
2014/10/13 Javascript
Javascript 运动中Offset的bug解决方案
2014/12/24 Javascript
javascript中cookie对象用法实例分析
2015/01/30 Javascript
js实现按钮控制图片360度翻转特效的方法
2015/02/17 Javascript
jquery实现文本框textarea自适应高度
2016/03/09 Javascript
React实现双向绑定示例代码
2016/09/19 Javascript
jQuery 遍历map()方法详解
2016/11/04 Javascript
JS图片压缩(pc端和移动端都适用)
2017/01/12 Javascript
Node.js服务器开启Gzip压缩教程
2017/08/11 Javascript
js定时器实现倒计时效果
2017/11/05 Javascript
关于vue中的ajax请求和axios包问题
2018/04/19 Javascript
浅谈vue-router路由切换 组件重用挖下的坑
2019/11/01 Javascript
[03:30]DOTA2完美“圣”典精彩集锦
2016/12/27 DOTA
python使用Berkeley DB数据库实例
2014/09/26 Python
基于python进行桶排序与基数排序的总结
2018/05/29 Python
python如何将多个PDF进行合并
2019/08/13 Python
python同时替换多个字符串方法示例
2019/09/17 Python
Python检查图片是否损坏及图片类型是否正确过程详解
2019/09/30 Python
html5 实现客户端验证上传文件的大小(简单实例)
2016/05/15 HTML / CSS
英国Radley包德国官网:Radley London德国
2019/11/18 全球购物
英国拖鞋购买网站:Bedroom Athletics
2020/02/28 全球购物
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
搞笑征婚广告词
2014/03/17 职场文书
建筑专业毕业生自荐信
2014/05/25 职场文书
大学生学习面向未来的赶考思想汇报
2014/09/12 职场文书
2014年初一班主任工作总结
2014/11/08 职场文书
申报材料格式
2014/12/30 职场文书
物业保洁员岗位职责
2015/02/13 职场文书
2015年行政助理工作总结
2015/04/30 职场文书
写作技巧:如何撰写一份优秀的营销策划书
2019/08/13 职场文书
vue ref如何获取子组件属性值
2022/03/31 Vue.js