From 20cfb19d192127e304a081ceb60ca9052f813bf7 Mon Sep 17 00:00:00 2001 From: he wei <858544502@qq.com> Date: 星期三, 15 一月 2025 13:32:43 +0800 Subject: [PATCH] U 修改完成 --- src/App.vue | 54 ++++++++++++++++++++++++++++++++++-------------------- 1 files changed, 34 insertions(+), 20 deletions(-) diff --git a/src/App.vue b/src/App.vue index 7ce4b55..d7445ae 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,30 +5,44 @@ </template> <script> -import { defineComponent } from 'vue'; -import { ElConfigProvider } from 'element-plus'; -import zhCn from 'element-plus/dist/locale/zh-cn.mjs'; -import { mapState } from 'pinia'; -import store from '@/store'; + import { defineComponent } from 'vue'; + import { ElConfigProvider } from 'element-plus'; + import zhCn from 'element-plus/dist/locale/zh-cn.mjs'; + import { mapState } from 'pinia'; + import store from '@/store'; -export default defineComponent({ - components: { - ElConfigProvider - }, - computed: { - ...mapState(store.app, ['size']) - }, - data() { - return { - locale: zhCn, - zIndex: 3000 - }; - } -}); + export default defineComponent({ + components: { + ElConfigProvider + }, + computed: { + ...mapState(store.app, ['size']), + ...mapState(store.ukey, ['isIn', 'connect']) + }, + data() { + return { + locale: zhCn, + zIndex: 3000 + }; + }, + + watch: { + isIn(isIn) { + store.ukey().changeId(isIn); + }, + connect(connect) { + store.ukey().checkIsIn(connect); + } + }, + mounted() { + store.ukey().load(true); + }, + }); </script> <style lang="scss"> -@import "@/styles/element/index.scss"; +@use "@/styles/element/index.scss"; + html, body, #app { -- Gitblit v1.9.1