diff --git a/aurora-vue/aurora-blog/src/stores/meta.ts b/aurora-vue/aurora-blog/src/stores/meta.ts index fe33eae..f5d0b6e 100644 --- a/aurora-vue/aurora-blog/src/stores/meta.ts +++ b/aurora-vue/aurora-blog/src/stores/meta.ts @@ -1,15 +1,9 @@ import { defineStore } from 'pinia' -import { i18n } from '@/locales/index' export const useMetaStore = defineStore('metaStore', { state: () => { return { title: '花未眠的个人博客' } - }, - actions: { - setTitle(title: string): void { - this.title = i18n.global.te(`menu.${title}`) ? i18n.global.t(`menu.${title}`) : title - } } }) diff --git a/aurora-vue/aurora-blog/src/views/Article.vue b/aurora-vue/aurora-blog/src/views/Article.vue index 482bf71..962ac49 100644 --- a/aurora-vue/aurora-blog/src/views/Article.vue +++ b/aurora-vue/aurora-blog/src/views/Article.vue @@ -155,7 +155,6 @@ import { Comment } from '@/components/Comment' import { SubTitle } from '@/components/Title' import { ArticleCard } from '@/components/ArticleCard' import '@/styles/prism-aurora-future.css' -import { useMetaStore } from '@/stores/meta' import { useCommonStore } from '@/stores/common' import { useCommentStore } from '@/stores/comment' import Sticky from '@/components/Sticky.vue' @@ -171,7 +170,6 @@ export default defineComponent({ components: { Sidebar, Comment, SubTitle, ArticleCard, Profile, Sticky, Navigator }, setup() { const proxy: any = getCurrentInstance()?.appContext.config.globalProperties - const metaStore = useMetaStore() const commonStore = useCommonStore() const commentStore = useCommentStore() const route = useRoute() @@ -289,7 +287,6 @@ export default defineComponent({ router.push({ path: '/出错啦' }) return } - metaStore.setTitle(data.data.articleTitle) commonStore.setHeaderImage(data.data.articleCover) new Promise((resolve) => { data.data.articleContent = markdownToHtml(data.data.articleContent) diff --git a/aurora-vue/aurora-blog/src/views/Home.vue b/aurora-vue/aurora-blog/src/views/Home.vue index 40de5da..14b0911 100644 --- a/aurora-vue/aurora-blog/src/views/Home.vue +++ b/aurora-vue/aurora-blog/src/views/Home.vue @@ -76,7 +76,6 @@ import { Title } from '@/components/Title' import { Sidebar, Profile, RecentComment, TagBox, Notice, WebsiteInfo } from '@/components/Sidebar' import { useAppStore } from '@/stores/app' import { useUserStore } from '@/stores/user' -import { useMetaStore } from '@/stores/meta' import { useArticleStore } from '@/stores/article' import { useCategoryStore } from '@/stores/Category' import { useI18n } from 'vue-i18n' @@ -100,7 +99,6 @@ export default defineComponent({ WebsiteInfo }, setup() { - useMetaStore().setTitle('home') const appStore = useAppStore() const userStore = useUserStore() const articleStore = useArticleStore()