From 108948aa2c7e1f0835974ee98cb3bfbf02c36936 Mon Sep 17 00:00:00 2001 From: osiris Date: Fri, 1 Mar 2024 15:48:50 +0800 Subject: [PATCH] fix: debug --- src/components/Home/Home.vue | 14 +++++++------- src/components/Layout/Header/Header.vue | 6 ++++-- src/components/Layout/Login/Login.vue | 6 +++--- src/store/modules/user.ts | 2 +- 4 files changed, 15 insertions(+), 13 deletions(-) diff --git a/src/components/Home/Home.vue b/src/components/Home/Home.vue index b02507b..548db02 100644 --- a/src/components/Home/Home.vue +++ b/src/components/Home/Home.vue @@ -10,13 +10,13 @@ import { useRoute } from "vue-router" const toolsStore = useToolsStore() const userStore = useUserStore() const route = useRoute() -const getToolsCate = async () => { - try { - await toolsStore.getToolCate() - } catch (error: any) { - ElMessage.error(error.message) - } -} +// const getToolsCate = async () => { +// try { +// await toolsStore.getToolCate() +// } catch (error: any) { +// ElMessage.error(error.message) +// } +// } //收藏 const toolCollect = reactive({ diff --git a/src/components/Layout/Header/Header.vue b/src/components/Layout/Header/Header.vue index 57b452c..35dc29c 100644 --- a/src/components/Layout/Header/Header.vue +++ b/src/components/Layout/Header/Header.vue @@ -8,12 +8,14 @@ import 'element-plus/theme-chalk/display.css' import { ToolsInfo } from '@/api/tools/type'; import Login from '@/components/Layout/Login/Login.vue' import { useUserStore } from '@/store/modules/user' +import defaultAvatar from '@/assets/default_avatar.png' import router from '@/router'; // const isNavDrawer = ref(false) const loading = ref(false) const options = ref([]) const loginRef = ref() const userPopRef = ref() +const defAvatar = ref(defaultAvatar) //store const toolsStore = useToolsStore() const componentStore = useComponentStore() @@ -172,7 +174,7 @@ onMounted(() => {
  • - + { popper-style="padding-left: 0; padding-right: 0;" >
    - {{ userStore.email }} + {{ userStore.email }} 退出登录
    diff --git a/src/components/Layout/Login/Login.vue b/src/components/Layout/Login/Login.vue index 061bf63..cb0e53f 100644 --- a/src/components/Layout/Login/Login.vue +++ b/src/components/Layout/Login/Login.vue @@ -65,9 +65,9 @@ const show = () => { } //关闭弹窗 -const close = () => { - visible.value = false -} +// const close = () => { +// visible.value = false +// } //发送验证码 const sendCode = async () => { diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index f259d52..52d4f3c 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -1,6 +1,6 @@ import { defineStore } from 'pinia' import { login, register, sendCodeEmail, userInfo, logout, sendForgetCodeEmail, forget} from '@/api/user' -import type { LoginReqData, LoginResponseData, RegisterReqData, RegisterResponseData, SendCodeEmailResponseData, sendCodeEmailReq, ForgetReqData } from '@/api/user/type' +import type { LoginReqData, RegisterReqData, sendCodeEmailReq, ForgetReqData } from '@/api/user/type' export const useUserStore = defineStore('user', { //用来存放变量 state: () => ({