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)