From 2fc0212bb1147ed541008774944f1ce36737dcbb Mon Sep 17 00:00:00 2001
From: Kisechan
Date: Mon, 7 Jul 2025 20:45:30 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E9=A1=B5=E9=9D=A2?=
=?UTF-8?q?=E8=AE=BF=E9=97=AE=E6=AC=A1=E6=95=B0=E8=AE=A1=E6=95=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/AppFooter.vue | 29 ++++++++++++++++++++++++-----
src/views/HomeView.vue | 17 ++++++++++++++++-
2 files changed, 40 insertions(+), 6 deletions(-)
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();
});
-