From a9c8f0b5417e531f06c0f9109755b1b5ceb16964 Mon Sep 17 00:00:00 2001 From: anghunk Date: Wed, 21 Jan 2026 11:23:47 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=B7=AF=E7=94=B1):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=88=86=E9=A1=B5=E8=B7=AF=E7=94=B1=E5=8F=82=E6=95=B0=E5=A4=84?= =?UTF-8?q?=E7=90=86=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改路由更新逻辑,当页码小于等于1时移除p参数,避免URL中出现冗余参数。同时移除初始加载时的路由更新调用,防止重复操作。 docs: 更新文档说明 更新后台和评论端的更新说明,明确官方托管的使用方式 --- cwd-admin/index.html | 2 +- cwd-admin/src/views/CommentsView.vue | 10 +++++++--- docs/guide/update-version.md | 8 ++++---- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/cwd-admin/index.html b/cwd-admin/index.html index 6a4276a..791f441 100644 --- a/cwd-admin/index.html +++ b/cwd-admin/index.html @@ -6,7 +6,7 @@ - CWD 评论系统后台 + CWD 评论后台 diff --git a/cwd-admin/src/views/CommentsView.vue b/cwd-admin/src/views/CommentsView.vue index 6fadf5f..273b0a2 100644 --- a/cwd-admin/src/views/CommentsView.vue +++ b/cwd-admin/src/views/CommentsView.vue @@ -274,8 +274,13 @@ async function loadComments(page?: number) { } function updateRoutePage(page: number) { - const query = { ...route.query, p: String(page) }; - router.replace({ query }); + const query: Record = { ...route.query }; + if (page <= 1) { + delete query.p; + } else { + query.p = String(page); + } + router.push({ query }); } async function goPage(page: number) { @@ -365,7 +370,6 @@ onMounted(() => { initialPage = Math.floor(value); } } - updateRoutePage(initialPage); loadComments(initialPage); }); diff --git a/docs/guide/update-version.md b/docs/guide/update-version.md index 0662d03..8750064 100644 --- a/docs/guide/update-version.md +++ b/docs/guide/update-version.md @@ -14,6 +14,8 @@ npm run deploy ## 后台更新 +如果使用官方后台不需要更新。 + ``` cd cwd-admin npm install @@ -24,8 +26,6 @@ npm run build ## 评论端更新 -使用最新的 `cwd.js` ,你可以托管到任何地方,不受限制。 +如果使用官方评论端 js `https://cwd.zishu.me/cwd.js`,不需要更新。 -如果你不想自己托管,请使用官方的链接:`https://cwd.zishu.me/cwd.js` - -不需要手动更新,每次评论端加载时会自动检查更新。 +如果你想自己托管,请下载仓库 `/cwd-admin/public` 中最新的 `cwd.js` 文件。