详解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 相关文章推荐
JavaScript基本概念初级讲解论坛贴的学习记录
Feb 22 Javascript
JS生成不重复随机数组的函数代码
Jun 10 Javascript
js实现带按钮的上下滚动效果
May 12 Javascript
基于AngularJS+HTML+Groovy实现登录功能
Feb 17 Javascript
js类式继承与原型式继承详解
Apr 07 Javascript
JavaScript表单验证完美代码
Mar 02 Javascript
JavaScript之DOM插入更新删除_动力节点Java学院整理
Jul 03 Javascript
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
Aug 23 jQuery
weui框架实现上传、预览和删除图片功能代码
Aug 24 Javascript
浅谈webpack对样式的处理
Jan 05 Javascript
原生js实现日历效果
Mar 02 Javascript
js正则表达式简单校验方法
Jan 03 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
德生PL330的评价与改造
2021/03/02 无线电
PHP strtr() 函数使用说明
2008/11/21 PHP
PHP页面实现定时跳转的方法
2014/10/31 PHP
php中str_pad()函数用法分析
2017/03/28 PHP
PHPExcel 修改已存在Excel的方法
2018/05/03 PHP
PHP实现的超长文本分页显示功能示例
2018/06/04 PHP
php解决安全问题的方法实例
2019/09/19 PHP
Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法
2019/09/30 PHP
javascript预览上传图片发现的问题的解决方法
2010/11/25 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
jQuery插件实现控制网页元素动态居中显示
2015/03/24 Javascript
JS简单实现多级Select联动菜单效果代码
2015/09/06 Javascript
浅析jquery unbind()方法移除元素绑定的事件
2016/05/24 Javascript
AngularJS 指令详细介绍
2016/07/27 Javascript
AngularJS全局scope与Isolate scope通信用法示例
2016/11/22 Javascript
react性能优化达到最大化的方法 immutable.js使用的必要性
2017/03/09 Javascript
详解node中创建服务进程
2017/05/09 Javascript
vue项目实现github在线预览功能
2018/06/20 Javascript
微信小程序实现横向增长表格的方法
2018/07/24 Javascript
vue mounted 调用两次的完美解决办法
2018/10/29 Javascript
Python格式化压缩后的JS文件的方法
2015/03/05 Python
python中单下划线(_)和双下划线(__)的特殊用法
2019/08/29 Python
PyCharm+Pipenv虚拟环境开发和依赖管理的教程详解
2020/04/16 Python
python实现密码验证合格程序的思路详解
2020/06/01 Python
解决numpy矩阵相减出现的负值自动转正值的问题
2020/06/03 Python
简单了解Python多态与属性运行原理
2020/06/15 Python
Python 捕获代码中所有异常的方法
2020/08/03 Python
高品质和独特的产品世界:Creations and Collections
2018/01/07 全球购物
英国家庭、花园、汽车和移动解决方案:Easylife Group
2018/05/23 全球购物
皮姆斯勒语言学习:Pimsleur Language Programs
2018/06/30 全球购物
微软新西兰官方网站:Microsoft New Zealand
2018/08/17 全球购物
员工培训邀请函
2014/01/11 职场文书
计算机通信专业推荐信
2014/02/22 职场文书
新店开张宣传语
2015/07/13 职场文书
婚宴致辞
2015/07/28 职场文书
MySQL系列之二 多实例配置
2021/07/02 MySQL