diff --git a/web_src/vuepages/pages/repos/square/index.vue b/web_src/vuepages/pages/repos/square/index.vue index 0c06a085e..ed2d9cf5b 100644 --- a/web_src/vuepages/pages/repos/square/index.vue +++ b/web_src/vuepages/pages/repos/square/index.vue @@ -10,6 +10,7 @@
+
@@ -116,6 +117,12 @@ export default { q: this.reposListQurey, topic: this.reposListTopic, }); + const urlParams = getUrlSearchParams(); + const page = Number(urlParams.page) || 1; + const reposListSortType = urlParams.sort; + if (page != 1 || reposListSortType) { + window.location.href = '#search'; + } this.$refs.reposListRef.search(); }); window.addEventListener('pageshow', function (e) {