diff --git a/src/components/AppFooter.vue b/src/components/AppFooter.vue index 98b7db8..48148da 100644 --- a/src/components/AppFooter.vue +++ b/src/components/AppFooter.vue @@ -2,7 +2,11 @@ diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 2c74213..033d7b0 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -45,6 +45,9 @@ Element Plus

+
+ 本站总访问量:加载中... +
@@ -134,6 +137,7 @@ import { ref, onMounted } from "vue"; import GitHubCalendar from "github-calendar"; // 静态导入 const feedItems = ref([]); +const counterJsUrl = import.meta.env.VITE_COUNTER_JS_URL; const loadGitHubCalendar = () => { const calendarContainerSelector = "#github-graph"; @@ -185,11 +189,22 @@ const goToBlog = () => { window.open("https://blog.kisechan.space", "_self"); }; +const loadCounterScript = () => { + if (counterJsUrl) { + const script = document.createElement("script"); + script.async = true; + script.src = counterJsUrl; + document.body.appendChild(script); + } else { + console.warn("VITE_COUNTER_JS_URL is not defined"); + } +}; + onMounted(() => { + loadCounterScript(); loadGitHubCalendar(); fetchRSSFeed(); }); -