网站添加百度地图功能——baidu-map的使用

最近在写前台网站的时候,为了简单使用了vue,下面的文章是基于vue的baidu-map组件的使用。

最终效果如下:

下面介绍一下具体实现步骤:

1.npm 安装vue-baidu-map——npm install vue-bai-map --save

安装插件

2.main.js中全局注册

import BaiduMap from 'vue-baidu-map';
Vue.use(BaiduMap, {// ak 是在百度地图开发者平台申请的密钥 详见 http://lbsyun.baidu.com/apiconsole/key */ak: 'xxxxx',
});

3.页面上添加div地图元素

3.1 html部分添加元素

<div class="about-map" id="container"></div>

3.2 script部分添加地图配置内容

mounted(){this.baiduMap();
},
methods:{baiduMap(){let map = new BMap.Map('container');//创建地图实例let point = new BMap.Point(119.22222,30.44444);//创建点坐标map.centerAndZoom(point,15);//初始化地图,设置中心点坐标和地图级别map.enableScrollWheelZoom(false);//滚动缩放let marker = new BMap.Marker(point);//创建标注 点map.addOverlay(marker);//将标注添加到地图中map.addControl(new BMap.NavigationControl(BMap_ANCHOR_TOP_LEFT));//控件左上角//信息窗口内容let content = `<div>电子产业园区</div><div>电话:13412341234</div>`;//信息窗口标题let title = {title:'百度地图地址',width:400,//宽度height:50,//高度panel:'panel',//检索结果面板enableAutoPan:true,//自动平移searchTypes:[BMAPLIB_TAB_FROM_HERE,//从这里出发BMAPLIB_TAB_SEARCH,//周边检索BMAPLIB_TAB_TO_HERE,//到这里去]};//创建一个信息窗口实例let searchInfoWindow = new BMapLib.SearchInfoWindow(map,content,title);searchInfoWindow.open(marker);//点击红点弹出西南西窗口marker.addEventListener('click',function(){searchInfoWindow.open(marker);})}
}

3.3 style部分css样式

.about-map {width: 1280px;height: 510px;margin: 130px auto 10px auto;
}.map-wrap {width: 100%;height: 100%;
}

完成!!!多多积累,多多收获!!!

网站添加百度地图功能——baidu-map的使用相关推荐

  1. 自建站的博客网站添加百度统计功能统计流量

    有了自己的网站后,想要知道自己网站的访问情况怎么办,有两种方法,一种是自己写代码进行ip地址获取并解析IP地址来源从而得到IP地址属地,进一步进行统计.另一种方法就是使用现有的统计工具,我这里使用的是 ...

  2. html打开百度自动搜索,网站添加百度自动推送代码的方法

    今天有用户过来询问网站如何添加百度自动推送的代码以增加网站的收录数量,所以就水了这篇博文,如果你有此需求的话,不防按照此文章的方法来获取一下百度的推送代码. 百度自动推送代码的作用图 获取百度推送代码 ...

  3. 网站添加百度分享工具的好处

    为了提高网站的交互能力,为网站获取到一些站外流量,实现用户自动宣传推广,可以在网站当中添加百度分享工具的代码,这样用户感觉这篇内容有价值,就会主动分享到自己的朋友圈,这对提高网站的体验度,增加网站流量 ...

  4. 2022最新可用网页百度分享按钮安装教程【网站添加百度分享按钮代码】

    简介: 2022最新可用百度分享是一个提供网页地址收藏.分享及发送的WEB2.0按钮工具,借助百度分享按钮,网站的浏览者可以方便的分享内容到人人网.开心网.QQ空间.新浪微博等一系列SNS站点. 网站 ...

  5. 网站添加百度影音的方法

    第1步:后台>>界面设置>>编辑器设置>>Discuz!代码>>新增,配置信息如下图,相关文字见后面的代码. 显示图标可以通过(http://pcbbs ...

  6. 怎么给WordPress网站添加固定的百度分享按钮?

    怎么给WordPress网站添加固定的百度分享按钮?WordPress固定在页面左侧的百度分享按钮,可方便读者分享自己喜欢的文章,本文教你把这个固定的分享按钮添加到其它主题中. 1.第一步,在你所用主 ...

  7. 添加百度统计,有利于网站SEO,百度终于发声了

    一直以来站长圈都流传添加百度统计,特别是从百度竞价后台添加百度统计有助于百度SEO优化,能提升网站流量.今日百度官方公众平台发出关于这一说法的详细说明,感觉获益良多. 用百度统计首先可以明确一点,百度 ...

  8. 如何将您的网站添加到百度站长工具

    百度是国内市场份额最大的搜索引擎.如果您想将您的网站添加到百度,那么您需要一个百度帐号,并使用百度站长工具添加您的网站. Rank Math在其网站管理员工具的帮助下,可以非常轻松地在百度上验证您的网 ...

  9. 百度商桥放在php网站哪里_怎么在自己的网站上添加百度商桥?最详细的版本!...

    在分享怎么在自己的网站上添加百度商桥之前,先和大家分享下什么是"百度商桥",简单的说"百度商桥"是百度旗下的一款产品,它的最大作用就可以帮助网站实现访客即时沟通 ...

最新文章

  1. 学习笔记Hadoop(七)—— Hadoop集群的安装与部署(4)—— 配置Hadoop集群
  2. leetcode-260.只出现一次的数字 III 解法
  3. 两种参数类型_深入理解Java中方法的参数传递机制
  4. 众神进入瓦尔哈拉_一时冲动:“通往瓦尔哈拉之路的冒险”
  5. Java学习进阶—高级编程
  6. Choose and divide(唯一分解定理)
  7. Vue 学习笔记(4)Vue-cli4 项目搭建 + 目录结构 + 项目打包、部署
  8. 逆置单链表c语言程序,逆置单链表C语言
  9. Mvc 前台 匿名对象
  10. Python将矩阵格式数据在Console全部显示
  11. set列表对象去重_set去重应用
  12. Hibernate技术书写
  13. ZigBee技术及其应用
  14. RS232通信协议详解
  15. 马斯克在推特说特斯拉股价太高导致大跌 会被罚吗
  16. 给ibus-rime输入法添加小鹤双拼方案
  17. C# 使用正则表达式提取文字
  18. qq批量登录软件_QQ一键签到助手v1.0
  19. 小米手机权限开启方法9
  20. 内蒙古大学计算机学院教授,内蒙古大学计算机学院软件学院硕士生导师:张俊星...

热门文章

  1. vivo2019校招图像算法工程师
  2. day03 --class --homework
  3. TNN MatConverter WarpAffine
  4. 一键静态化【一键生成静态网页】
  5. 启动 kotlin activity 编译报错
  6. android照片备份软件下载,照片备份云相册最新版下载-照片备份云相册appv1.9 安卓版-腾牛安卓网...
  7. UMeng统计分析Android集成文档
  8. 这15个顶级Python库,你必须要知道!
  9. TortoiseSVN--wc.db
  10. 阿里云智能媒体服务 oss文档转换及预览