From 0d64f3e54a56c2e69ff154c91a799adb17b070bd Mon Sep 17 00:00:00 2001 From: peng <peng.com> Date: 星期四, 03 七月 2025 16:28:12 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev --- pages/video/home-page.vue | 29 ++++++++++++++++------------- 1 files changed, 16 insertions(+), 13 deletions(-) diff --git a/pages/video/home-page.vue b/pages/video/home-page.vue index b9a7b49..4188a83 100644 --- a/pages/video/home-page.vue +++ b/pages/video/home-page.vue @@ -222,22 +222,25 @@ } }, onShow() { - this.getAuthorInfo(); - if (this.currentTab === 'works') { - this.videoQuery.pageNumber = 1 - this.nomoreVideo = false - this.getAuthorVideoPage(); - } else if (this.currentTab === 'collect') { - this.collectVideoQuery.pageNumber = 1 - this.nomoreCollectVideo = false - this.getAuthorCollectVideoPage() - } else if (this.currentTab === 'likes') { - this.likeVideoQuery.pageNumber = 1 - this.nomoreLikeVideo = false - this.getAuthorLikeVideoPage() + if (this.authorId) { + this.getAuthorInfo(); + if (this.currentTab === 'works') { + this.videoQuery.pageNumber = 1 + this.nomoreVideo = false + this.getAuthorVideoPage(); + } else if (this.currentTab === 'collect') { + this.collectVideoQuery.pageNumber = 1 + this.nomoreCollectVideo = false + this.getAuthorCollectVideoPage() + } else if (this.currentTab === 'likes') { + this.likeVideoQuery.pageNumber = 1 + this.nomoreLikeVideo = false + this.getAuthorLikeVideoPage() + } } }, onLoad(option) { + console.log("鏀跺埌鍙傛暟", option); this.authorId = option.authorId; this.getAuthorInfo(); this.getAuthorVideoPage(); -- Gitblit v1.8.0