From 8eb8fef4f95d0a0672d3a1edcc7362777bebec68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=AE=E5=8F=AE=E5=BD=93?= <604054726@qq.com> Date: Thu, 3 Aug 2023 15:12:21 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=86=99SlideView=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/slide/SlideView.vue | 131 +++++++++++++ src/components/slide/SlideViewTitle.vue | 24 +++ src/pages/ranking.vue | 213 ++++----------------- src/views/discover/MediaCardSlideView.vue | 67 ++----- src/views/discover/MediaDetailView.vue | 45 ++--- src/views/discover/PersonCardSlideView.vue | 67 ++----- 6 files changed, 246 insertions(+), 301 deletions(-) create mode 100644 src/components/slide/SlideView.vue create mode 100644 src/components/slide/SlideViewTitle.vue diff --git a/src/components/slide/SlideView.vue b/src/components/slide/SlideView.vue new file mode 100644 index 00000000..a9bea0cf --- /dev/null +++ b/src/components/slide/SlideView.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/components/slide/SlideViewTitle.vue b/src/components/slide/SlideViewTitle.vue new file mode 100644 index 00000000..48253ec2 --- /dev/null +++ b/src/components/slide/SlideViewTitle.vue @@ -0,0 +1,24 @@ + + + diff --git a/src/pages/ranking.vue b/src/pages/ranking.vue index f2b4aac3..dec0c1d8 100644 --- a/src/pages/ranking.vue +++ b/src/pages/ranking.vue @@ -4,185 +4,52 @@ import MediaCardSlideView from '@/views/discover/MediaCardSlideView.vue' - - diff --git a/src/views/discover/MediaCardSlideView.vue b/src/views/discover/MediaCardSlideView.vue index f067dcc3..0bddef9f 100644 --- a/src/views/discover/MediaCardSlideView.vue +++ b/src/views/discover/MediaCardSlideView.vue @@ -2,10 +2,13 @@ import api from '@/api' import type { MediaInfo } from '@/api/types' import MediaCard from '@/components/cards/MediaCard.vue' +import SlideView from '@/components/slide/SlideView.vue' // 输入参数 const props = defineProps({ apipath: String, + linkurl: String, + title: String, }) // 组件加载完成 @@ -34,55 +37,21 @@ onMounted(fetchData)