vue.js项目怎么实现百度地图显示
4175
实现方法:1、在“百度地图开发平台”中申请秘钥;2、在“index.html”中使用script标签引入地图链接;3、在“APP.vue”中放入相关js代码实现百度地图。
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>
本文网址:https://www.zztuku.com/detail-9369.html
站长图库 - vue.js项目怎么实现百度地图显示
申明:如有侵犯,请 联系我们 删除。
您还没有登录,请 登录 后发表评论!
提示:请勿发布广告垃圾评论,否则封号处理!!