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