|
|
@@ -48,7 +48,7 @@
|
|
|
ref="searchMarkerRef"
|
|
|
:options="{
|
|
|
position: searchMarker,
|
|
|
- // title: '222',
|
|
|
+ title: searchMarkerTitle,
|
|
|
}"
|
|
|
/>
|
|
|
</GoogleMap>
|
|
|
@@ -98,6 +98,7 @@
|
|
|
const mapRef = ref();
|
|
|
const searchMarker = ref({ lat: 0, lng: 0 });
|
|
|
const searchMarkerShow = ref(false);
|
|
|
+ const searchMarkerTitle = ref('');
|
|
|
const searchMarkerRef = ref();
|
|
|
const isCanClick = ref(false);
|
|
|
const googleKey = computed(() => import.meta.env.VITE_GOOGLE_KEY);
|
|
|
@@ -160,6 +161,8 @@
|
|
|
if (unref(searchMarkerRef)) {
|
|
|
searchMarkerRef.value.marker.position = searchMarker.value;
|
|
|
}
|
|
|
+ const input = document.getElementById('pac-input') as HTMLInputElement;
|
|
|
+ searchMarkerTitle.value = input.value;
|
|
|
});
|
|
|
}, 600);
|
|
|
}
|
|
|
@@ -255,6 +258,7 @@
|
|
|
googleKey,
|
|
|
searchMarkerRef,
|
|
|
searchMarkerShow,
|
|
|
+ searchMarkerTitle,
|
|
|
};
|
|
|
},
|
|
|
});
|