From 3fc27febccd04e2fcffbd2cdd16d2daafd0b3ca3 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Sat, 11 Oct 2025 17:23:27 +0800
Subject: [PATCH] feat:首页地图相关调整

---
 src/components/lang-select/index.vue |   39 +++++++++++++++++++--------------------
 1 files changed, 19 insertions(+), 20 deletions(-)

diff --git a/src/components/lang-select/index.vue b/src/components/lang-select/index.vue
index 8c0fc58..a81533f 100644
--- a/src/components/lang-select/index.vue
+++ b/src/components/lang-select/index.vue
@@ -14,39 +14,38 @@
 </template>
 
 <script setup>
-import { useI18n } from "vue-i18n"
+import { useI18n } from "vue-i18n";
 
 const props = defineProps({
   size: {
     type: Number,
     default: 40,
-    required: false
-  }
-})
-const emit = defineEmits(["change"])
-const { locale, t } = useI18n()
+    required: false,
+  },
+});
+const emit = defineEmits(["change"]);
+const { locale, t } = useI18n();
 const langStyle = {
-  fontSize: `${props.size}rpx`
-}
+  fontSize: `${props.size}rpx`,
+};
 const langOptions = computed(() => {
   return [
     { label: t("locale.en"), value: "en" },
-    { label: t("locale.zh-hans"), value: "zh-Hans" }
-  ]
-})
+    { label: t("locale.zh-hans"), value: "zh-Hans" },
+  ];
+});
 const langIndex = computed(() => {
-  return langOptions.value.findIndex(item => {
-    return item.value === locale.value
-  })
-})
+  return langOptions.value.findIndex((item) => {
+    return item.value === locale.value;
+  });
+});
 
 function handleLangChange(event) {
-  const lang = langOptions.value[event.detail.value].value
-  locale.value = lang
-  uni.setLocale(lang)
-  emit("change", lang)
+  const lang = langOptions.value[event.detail.value].value;
+  locale.value = lang;
+  uni.setLocale(lang);
+  emit("change", lang);
 }
-
 </script>
 
 <style lang="scss" scoped></style>

--
Gitblit v1.9.3