this.$nextTick(() => {var timer = setTimeout(() => {this.MP('密钥').then((BMap) => {const map = new BMap.Map('map');map.enableScrollWheelZoom(true);map.centerAndZoom(new BMap.Point(108.948, 34.263), 11); // 初始化地图,设置中心点坐标和地图级别//定义this指向let that = this//循环添加小图标for (var obj in this.UserInfoPark) {//定义参数let point = new BMap.Point(this.UserInfoPark[obj]['Longitude'],this.UserInfoPark[obj]['Latitude'])//生成地图var marker = new BMap.Marker(point);map.addOverlay(marker);//给小图标加参数并加点击事件(()=>{//给每一个小图标加点击事件let data = {name:this.UserInfoPark[obj].ParkinglotName,Id:this.UserInfoPark[obj].ParkID,//车场idTotalSeat:this.UserInfoPark[obj].TotalSeat,//泊位总数OccupySeat:this.UserInfoPark[obj].OccupySeat,//占用数量RemainSeat:this.UserInfoPark[obj].RemainSeat,//剩余数量}var Name = this.UserInfoPark[obj].ParkinglotName;marker.addEventListener("click",function() {that.dialogVisible = truethat.getBerth(data)});var steelContent = `<div><div style="margin-top: 5px">停车场名称:${data.name}</div><div style="margin-top: 5px">泊位总数:${data.TotalSeat}</div><div style="margin-top: 5px">占用泊位:${data.OccupySeat}</div><div style="margin-top: 5px">空余泊位:${data.RemainSeat}</div></div>`var steelOpts = {width : 250,     //信息窗口宽度height: 120,     //信息窗口高度enableMessage:true //设置允许信息窗发送短息};marker.addEventListener("mouseover",function() {this.openInfoWindow(new BMap.InfoWindow(steelContent, steelOpts))});//添加鼠标离开时关闭自定义信息窗口事件marker.addEventListener("mouseout",function () {this.closeInfoWindow();});})()}});}, 500);});MP(ak) {return new Promise((resolve, reject) => {const script = document.createElement('script');script.type = 'text/javascript';script.src = `http://api.map.baidu.com/api?v=2.0&ak=${ak}&callback=init`;script.onerror = reject;document.head.appendChild(script);setTimeout(() => {resolve(window.BMap);}, 500);});}

百度地图标记点加点击事件和鼠标移入事件并添加数据相关推荐

  1. 百度地图 app 点击事件无效、不触发 解决方案

    百度地图 app 点击事件无效.不触发 解决方案 参考文章: (1)百度地图 app 点击事件无效.不触发 解决方案 (2)https://www.cnblogs.com/muzhe/articles ...

  2. 百度地图api 点击标注后跳转页面

    百度地图api 点击标注跳转页面 初始化地图 window.onload = function(){//得到所有点,包括点的id.经纬度.跳转地址链接//jd. wd.hrefgetPoints(); ...

  3. 百度地图标记点中添加echarts图表

    近日需要实现一个效果:在百度地图标记点的信息框中添加echarts图表. 大致已经实现,分享一下. <!DOCTYPE html> <meta name="viewport ...

  4. highcharts legend图例禁止点击事件以及鼠标移入样式保持不变

    highcharts legend图例禁止点击事件以及鼠标移入样式保持不变 直接上代码 let each = highcharts.each;// todo 自定义图例事件highcharts.wra ...

  5. 【百度地图API】交你如何用百度地图搜索自己的数据!不需数据库!

    摘要: 我有一定的房产数据,还有银行数据.我想在百度地图上标注出来,并且能搜索到我这些数据. 可是百度的数据库上并没有我的数据.我应该怎么办呢? --------------------------- ...

  6. 百度地图分不同色块显示某个城市的行政区划,并添加城市(区)名

    百度地图分不同色块显示某个城市的行政区划,并添加城市(区)名,包括在不同的zoom缩放范围下标签的显示隐藏 效果如下: 先拉代码跑一跑 <!DOCTYPE html> <html&g ...

  7. java 双击触发事件_java鼠标双击事件怎么实现

    很多人都学习过java,但是你知道java鼠标双击事件怎么实现吗,跟着学习啦小编一起学习ava鼠标双击事件. java鼠标双击事件的实现方法 鼠标的单双击事件在很多时候对我们帮助很大,但是在JAVA中 ...

  8. 用鼠标按下事件和鼠标松开事件实现长按事件

    用鼠标按下事件和鼠标松开事件实现长按事件 我这次要分享的是,用鼠标按下事件(onmousedown)和鼠标松开事件(onmouseup)实现长按事件,在这个长按事件里面我让它实现让数值自增的功能.首先 ...

  9. html鼠标移入移除事件,js鼠标移入移出事件样例

    javaScript实例 li{background-color:#eee;height:25px;margin-top:2px;} //添加鼠标移入移出事件 function fun(){ //获取 ...

  10. 鼠标移入事件onmouseover、onmouseenter 鼠标移出事件onmouseleave、onmouseout 的区别

    onmouseenter和onmouseover都是鼠标移入事件,即鼠标放入到元素上相应事件触发,但是这两个事件是存在差别的. onmouseover.onmouseout子元素会影响到父元素, 而o ...

最新文章

  1. Qt中使用C++的方式
  2. Python——线程1
  3. [LeetCode] Combinations
  4. mysql 把表的值用来计算_mysql一张表到底能存多少数据?
  5. centos mysql5.6.35_centos_mysql5.6.35_rpm安装
  6. D0rado与javascript
  7. 使用NoSQL实现实体服务–第4部分:Java EE
  8. 【JS 逆向百例】当乐网登录接口参数逆向
  9. RocketMQ实战(一)
  10. Winform中ComcoBox控件设置选定项
  11. SQL数据库“单个用户”不能访问,设置为多个用户的解决方法
  12. python基础篇——异常
  13. JFreeChart 简单使用
  14. oc传参数给js_【一句话攻略】彻底理解JS中的回调(Callback)函数
  15. mysql定位数据库_MySQL数据库Query性能定位
  16. Windows NT 技术简介
  17. 基于 HTML5 WebGL 的故宫人流量动态监控系统
  18. 中国56个民族sql语句
  19. UCA-系统工程师学习-使用dpkg管理软件包
  20. Thinkphp6使用pdo_odbc连接SQL Server2000

热门文章

  1. 因果图法测试中国象棋马
  2. c语言函数声明大全及详解,C语言之函数的声明详解
  3. 全网最全最细的vmware虚拟机创建教程,一步一步教你完成虚拟机创建。
  4. 大芒果mysql下载_魔兽世界大芒果单机版下载|单机魔兽世界大芒果下载v3.3.5 安卓版_ 2265游戏网...
  5. Spring Boot 8:Spring Boot整合Redis
  6. win7 计算机打不开搜狗,Win7电脑搜狗输入法不见了如何解决?
  7. 安卓平台模拟软件绑定的手机(号码)以及地理位置
  8. 机器学习(六)—— 分类
  9. 数据库——设计实体联系图
  10. 线性代数————思维导图(上岸必备)(线性方程组)