diff --git a/src/view/sy_map.vue b/src/view/sy_map.vue index 1eff34d..bd0fb72 100644 --- a/src/view/sy_map.vue +++ b/src/view/sy_map.vue @@ -137,6 +137,7 @@ const cs_qk_arr = ref([]); const cs_name_arr = ref([]); const cs_number_name_arr = ref([]); // +const jrcs=ref(false) const title_choose = ref("龙游县"); //村社颜色列表 const colorList = [ @@ -168,6 +169,8 @@ const colorList = [ bg: "RGBA(27, 91, 55, 1)", }, ]; +//选中社区 + //中心点坐标 const center_now = ref([]); const center_center = ref([119.178783, 29.034583]); @@ -404,8 +407,16 @@ const addPolygonCounty = () => { map.addOverlay(polygon); polygon.addEventListener("click", () => { console.log(item.name); - if (title_choose.value.includes("溪口镇")) { + if(item.name !== "溪口镇"){ + jrcs.value=false; + console.log( jrcs.value,'000'); + } + if (jrcs.value && item.name !== "溪口镇") { + console.log(1); } else { + console.log(2); + + jrcs.value=true; let jdCenter = []; if (item.name == "溪口镇") { if (!title_choose.value.includes("溪口镇")) { @@ -418,6 +429,7 @@ const addPolygonCounty = () => { jdCenter = item.center; } }); + console.log( jrcs.value); addCs(); goMapCenter(jdCenter, 13); } else { @@ -493,7 +505,13 @@ const addPolygonCountyCs = () => { }); map.addOverlay(cs_qk_arr.value[index]); cs_qk_arr.value[index].addEventListener("click", () => { - console.log(111); + console.log(item.name); + // console.log(111,xkzDk); + // xkzDk.forEach((itemm,indexx)=>{ + // if(itemm.name==item.name){ + + // } + // }) // let jdCenter = []; // if (item.name == "溪口镇") { // if (!title_choose.value.includes("溪口镇")) { @@ -521,6 +539,7 @@ const addPolygonCountyCs = () => { } }); }; + // 添加地图上的街道名 const createCustomOverlayJd = (polygon, indexx) => {