From baf475f44f0a940bbdc2dde36fff9cdf97da58bc Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: 星期四, 17 八月 2023 16:43:28 +0800
Subject: [PATCH] 证书修改
---
src/layout/routerView/link.vue | 84 ++++++++++++++++++++---------------------
1 files changed, 41 insertions(+), 43 deletions(-)
diff --git a/src/layout/routerView/link.vue b/src/layout/routerView/link.vue
index a48f002..ca1c5f9 100644
--- a/src/layout/routerView/link.vue
+++ b/src/layout/routerView/link.vue
@@ -1,9 +1,7 @@
<template>
- <div class="layout-view-bg-white flex layout-view-link" :style="{ height: `calc(100vh - ${setLinkHeight}` }">
- <a :href="currentRouteMeta.isLink" target="_blank" rel="opener" class="flex-margin">
- {{ $t(currentRouteMeta.title) }}:{{ currentRouteMeta.isLink }}
- </a>
- </div>
+ <div class="layout-view-bg-white flex layout-view-link" :style="{ height: `calc(100vh - ${setLinkHeight}` }">
+ <a :href="currentRouteMeta.isLink" target="_blank" rel="opener" class="flex-margin"> {{ $t(currentRouteMeta.title) }}:{{ currentRouteMeta.isLink }} </a>
+ </div>
</template>
<script lang="ts">
@@ -14,48 +12,48 @@
// 定义接口来定义对象的类型
interface LinkViewState {
- currentRouteMeta: {
- isLink: string;
- title: string;
- };
+ currentRouteMeta: {
+ isLink: string;
+ title: string;
+ };
}
interface LinkViewRouteMeta extends RouteMeta {
- isLink: string;
- title: string;
+ isLink: string;
+ title: string;
}
export default defineComponent({
- name: 'layoutLinkView',
- setup() {
- const storesThemeConfig = useThemeConfig();
- const { themeConfig } = storeToRefs(storesThemeConfig);
- const route = useRoute();
- const state = reactive<LinkViewState>({
- currentRouteMeta: {
- isLink: '',
- title: '',
- },
- });
- // 设置 link 的高度
- const setLinkHeight = computed(() => {
- let { isTagsview } = themeConfig.value;
- if (isTagsview) return `115px`;
- else return `80px`;
- });
- // 监听路由的变化,设置内容
- watch(
- () => route.path,
- () => {
- state.currentRouteMeta = <LinkViewRouteMeta>route.meta;
- },
- {
- immediate: true,
- }
- );
- return {
- setLinkHeight,
- ...toRefs(state),
- };
- },
+ name: 'layoutLinkView',
+ setup() {
+ const storesThemeConfig = useThemeConfig();
+ const { themeConfig } = storeToRefs(storesThemeConfig);
+ const route = useRoute();
+ const state = reactive<LinkViewState>({
+ currentRouteMeta: {
+ isLink: '',
+ title: ''
+ }
+ });
+ // 设置 link 的高度
+ const setLinkHeight = computed(() => {
+ let { isTagsview } = themeConfig.value;
+ if (isTagsview) return `115px`;
+ else return `80px`;
+ });
+ // 监听路由的变化,设置内容
+ watch(
+ () => route.path,
+ () => {
+ state.currentRouteMeta = <LinkViewRouteMeta>route.meta;
+ },
+ {
+ immediate: true
+ }
+ );
+ return {
+ setLinkHeight,
+ ...toRefs(state)
+ };
+ }
});
</script>
--
Gitblit v1.9.2