vuejs项目怎么实现百度地图显示
程序员文章站
2022-03-14 21:36:22
...
实现方法:1、在“百度地图开发平台”中申请秘钥;2、在“index.html”中使用script标签引入地图链接;3、在“APP.vue”中放入相关js代码实现百度地图。
本教程操作环境:windows7系统、vue2.9.6版,DELL G3电脑。
vue在项目中使用百度地图
第一步,去百度地图开发平台http://lbsyun.baidu.com/ 申请秘钥。
第二步在项目中引入,具体如下
其中index.html存放地图链接,代码如下
然后在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.js教程》
以上就是vuejs项目怎么实现百度地图显示的详细内容,更多请关注其它相关文章!
推荐阅读
-
百度地图怎么设置同时显示多个地点?
-
百度地图全程路况概览怎么显示为路况条?
-
Android百度地图开发之在定位图层显示他人位置(代码实现)
-
js实现百度地图同时显示多个路书效果
-
百度地图首页怎么显示定位按钮?
-
在Android项目里如何调用基于百度地图API实现定位
-
vue实现百度地图坐标与input框地址的双向绑定(点击地图改变标注位置且具体位置显示在input框或input框中输入地址失去焦点后能在地图中定位)
-
javascript - php怎么利用百度地图 将用户的位置显示在地图上
-
百度文库显示PPT和word的方法是怎么实现的?_html/css_WEB-ITnose
-
百度文库显示PPT和word的方法是怎么实现的?_html/css_WEB-ITnose