新页面打开执行日志.

This commit is contained in:
lijiahang
2024-03-21 19:20:37 +08:00
parent 31971b4e06
commit c7e520d34b
22 changed files with 214 additions and 84 deletions

View File

@@ -23,8 +23,8 @@
<script lang="ts" setup>
import type { RouteRecordNormalized } from 'vue-router';
import { useRouter } from 'vue-router';
import { openWindow } from '@/utils';
import { useMenuStore } from '@/store';
import { openNewRoute } from '@/router';
const router = useRouter();
const { appMenus } = useMenuStore();
@@ -40,10 +40,9 @@
const openRoute = (e: any, route: RouteRecordNormalized) => {
// 新页面打开
if (route.meta.newWindow || e.ctrlKey) {
const { href } = router.resolve({
openNewRoute({
name: route.name as string,
});
openWindow(href);
return;
}
// 触发跳转