Compare commits

...

1 Commits

Author SHA1 Message Date
超级管理员 ffc2aa9943 1 1 year ago
  1. 53
      src/components/DesignForm/app/mapPage.vue
  2. 2
      src/components/Hamburger/index.vue

53
src/components/DesignForm/app/mapPage.vue

@ -47,17 +47,54 @@ const mapInit = () => {
map.addControl(new BMap.ScaleControl());
map.addControl(new BMap.MapTypeControl());
map.enableScrollWheelZoom(); //
const point = new BMap.Point(longitude.value,latitude.value); //
map.centerAndZoom(point, 16);
var marker = new BMap.Marker(point);
map.addOverlay(marker);
const points = new BMap.Point(117.14372945240574,35.92808471455389); //
map.centerAndZoom(points, 16);
var markerd = new BMap.Marker(points);
map.addOverlay(markerd);
mapHandle(map)
// const point = new BMap.Point(longitude.value,latitude.value); //
// map.centerAndZoom(point, 16);
// var label = new BMap.Label("", { //
// position: point, //
// offset: new BMap.Size(10, 20) //
// }).addEventListener("click", function(){
// alert("");
// });
// // var marker = new BMap.Marker(point);
// map.addOverlay(label);
// const points = new BMap.Point(117.14372945240574,35.92808471455389); //
// map.centerAndZoom(points, 16);
// var markerd = new BMap.Marker(points);
// map.addOverlay(markerd);
}
/**
@ 作者: 秦东
@ 时间: 2024-07-19 15:31:05
@ 功能: 处理地图时间
*/
const mapHandle = (map:any) => {
let blz = []
for(var i = 1; i < 5;){
const points = new BMap.Point(117.14372945240574,35.92808471455389+i); //
map.centerAndZoom(points, 16);
// var markerd = new BMap.Marker(points);
// map.addOverlay(markerd);
// let blz = "label"+i
blz[i] = new BMap.Label("山东恒信高科"+i, { //
position: points, //
offset: new BMap.Size(10, 20) //
})
blz[i].addEventListener("click", function(){
alert(i);
});
map.addOverlay(blz[i]);
i++
}
}
onMounted(() =>{
loadJScript()
})

2
src/components/Hamburger/index.vue

@ -1,6 +1,6 @@
<template>
<div
class="px-[15px] hover:bg-gray-50 cursor-pointer h-[50px] leading-[50px] dark:hover:bg-[var(--el-fill-color-light)]"
class=" cursor-pointer h-[50px] leading-[50px] dark:hover:bg-[var(--el-fill-color-light)]"
@click="toggleClick"
>
<svg

Loading…
Cancel
Save