Jelajahi Sumber

修复外链的点击跳转

yanglzh 3 tahun lalu
induk
melakukan
b244c632a5

+ 5 - 13
src/layout/component/columnsAside.vue

@@ -2,19 +2,11 @@
 	<div class="layout-columns-aside">
 		<el-scrollbar>
 			<ul @mouseleave="onColumnsAsideMenuMouseleave()">
-				<li
-					v-for="(v, k) in columnsAsideList"
-					:key="k"
-					@click="onColumnsAsideMenuClick(v, k)"
-					@mouseenter="onColumnsAsideMenuMouseenter(v, k)"
-					:ref="
-						(el) => {
-							if (el) columnsAsideOffsetTopRefs[k] = el;
-						}
-					"
-					:class="{ 'layout-columns-active': liIndex === k, 'layout-columns-hover': liHoverIndex === k }"
-					:title="v.meta?.title.indexOf('.')>0?$t(v.meta?.title):v.meta?.title"
-				>
+				<li v-for="(v, k) in columnsAsideList" :key="k" @click="onColumnsAsideMenuClick(v, k)" @mouseenter="onColumnsAsideMenuMouseenter(v, k)" :ref="
+					(el) => {
+						if (el) columnsAsideOffsetTopRefs[k] = el;
+					}
+				" :class="{ 'layout-columns-active': liIndex === k, 'layout-columns-hover': liHoverIndex === k }" :title="v.meta?.title.indexOf('.')>0?$t(v.meta?.title):v.meta?.title">
 					<div :class="setColumnsAsidelayout" v-if="!v.meta?.isLink || (v.meta?.isLink && v.meta.isIframe)">
 						<SvgIcon :name="v.meta?.icon" />
 						<div class="columns-vertical-title font12">

+ 1 - 1
src/layout/navBars/breadcrumb/search.vue

@@ -94,7 +94,7 @@ export default defineComponent({
 		// 当前菜单选中时
 		const onHandleSelect = (item: any) => {
 			let { path, redirect } = item;
-			if (item.meta?.isLink && !item.meta.isIframe) window.open(item.meta?.isLink);
+			if (item.meta?.isLink && !item.meta.isIframe) window.open(item.meta?.linkUrl);
 			else if (redirect) router.push(redirect);
 			else router.push(path);
 			closeSearch();

+ 1 - 1
src/layout/navMenu/subItem.vue

@@ -14,7 +14,7 @@
 					<span>{{ val.meta?.title.indexOf('.')>0?$t(val.meta?.title):val.meta?.title }}</span>
 				</template>
 				<template v-else>
-					<a :href="val.meta?.isLink" target="_blank" rel="opener" class="w100">
+					<a :href="val.meta?.linkUrl" target="_blank" rel="opener" class="w100">
 						<SvgIcon :name="val.meta?.icon" />
 						{{ val.meta?.title.indexOf('.')>0?$t(val.meta?.title):val.meta?.title }}
 					</a>