diff --git a/aurora-vue/aurora-blog/src/views/About.vue b/aurora-vue/aurora-blog/src/views/About.vue index cf723b5..dc682ed 100644 --- a/aurora-vue/aurora-blog/src/views/About.vue +++ b/aurora-vue/aurora-blog/src/views/About.vue @@ -85,12 +85,10 @@ export default defineComponent({ size: 7 }) - const fetchData = async () => { + onMounted(() => { fetchComments() fetchAbout() - } - - onMounted(fetchData) + }) onBeforeUnmount(() => { commonStore.resetHeaderImage() diff --git a/aurora-vue/aurora-blog/src/views/Home.vue b/aurora-vue/aurora-blog/src/views/Home.vue index 9e8482d..eda3728 100644 --- a/aurora-vue/aurora-blog/src/views/Home.vue +++ b/aurora-vue/aurora-blog/src/views/Home.vue @@ -127,15 +127,13 @@ export default defineComponent({ let nowCategoryId = 0 let md = require('markdown-it')() - const fetchData = () => { + onMounted(() => { fetchTopAndFeatured() fetchCategories() fetchArticles() const articleListEl = document.getElementById('article-list') articleOffset.value = articleListEl && articleListEl instanceof HTMLElement ? articleListEl.offsetTop + 120 : 0 - } - - onMounted(fetchData) + }) const fetchTopAndFeatured = () => { api.getTopAndFeaturedArticles().then(({ data }) => {