feat(Editor): 编辑页面点击Logo回到首页

This commit is contained in:
ErSan 2025-11-04 23:10:47 +08:00
parent b58be1adb5
commit d1caa36868
3 changed files with 12 additions and 4 deletions

View File

@ -5,8 +5,8 @@
## 🛠️ 开发流程 ## 🛠️ 开发流程
### 环境要求 ### 环境要求
- Node.js 18+ - Node.js 23.11+
- Yarn - PNPM
### 代码规范 ### 代码规范
1. Git 提交信息格式: 1. Git 提交信息格式:
@ -46,7 +46,7 @@
2. 编写单元测试(重要功能必须包含) 2. 编写单元测试(重要功能必须包含)
3. 执行代码检查: 3. 执行代码检查:
```bash ```bash
yarn lint pnpm lint
``` ```
4. 发起 Pull Request 至 dev 分支 4. 发起 Pull Request 至 dev 分支

Binary file not shown.

After

Width:  |  Height:  |  Size: 378 KiB

View File

@ -1,15 +1,23 @@
<script lang="ts" setup> <script lang="ts" setup>
import {inject} from "vue"; import {inject} from "vue";
import { useRouter } from 'vue-router';
import NavigationOperation from '@/components/header/NavigationOperation.vue'; import NavigationOperation from '@/components/header/NavigationOperation.vue';
import RightOperation from '@/components/header/RightOperation.vue'; import RightOperation from '@/components/header/RightOperation.vue';
import Logo from "@/components/header/Logo.vue"; import Logo from "@/components/header/Logo.vue";
const router = useRouter();
const sceneInfo = inject<ISceneInfo>("sceneInfo"); const sceneInfo = inject<ISceneInfo>("sceneInfo");
function handleLogoClick(){
//
router.push('/');
}
</script> </script>
<template> <template>
<div class="flex items-center"> <div class="flex items-center">
<Logo class="w-36px h-36px mr-15px" /> <Logo class="w-36px h-36px mr-15px cursor-pointer" @click="handleLogoClick" />
<NavigationOperation /> <NavigationOperation />
</div> </div>