|
@@ -7,10 +7,8 @@ import videoDetailItem from '@/components/videoDetailItem'
|
|
|
import musicLIstItem from '@/components/musicLIstItem'
|
|
|
import titleDot from './images/titleDot.png'
|
|
|
import hotSearch from '@/components/hotSearch'
|
|
|
-import { Swiper, SwiperSlide } from 'swiper/vue'
|
|
|
-import { Navigation, Pagination, Scrollbar, A11y } from 'swiper'
|
|
|
+import banner from '@/components/banner'
|
|
|
import request from '@/helpers/request'
|
|
|
-
|
|
|
import 'swiper/css'
|
|
|
import 'swiper/css/navigation'
|
|
|
import 'swiper/css/pagination'
|
|
@@ -22,21 +20,15 @@ export default defineComponent({
|
|
|
videoDetailItem,
|
|
|
musicLIstItem,
|
|
|
hotSearch,
|
|
|
- Swiper,
|
|
|
- SwiperSlide,
|
|
|
+ banner
|
|
|
},
|
|
|
setup() {
|
|
|
const state = reactive({
|
|
|
- modules: [Navigation, Pagination, Scrollbar, A11y],
|
|
|
+
|
|
|
albumList: [],
|
|
|
videoList:[]
|
|
|
})
|
|
|
- const onSwiper = swiper => {
|
|
|
- console.log(swiper)
|
|
|
- }
|
|
|
- const onSlideChange = () => {
|
|
|
- console.log('slide change')
|
|
|
- }
|
|
|
+
|
|
|
const getAlbumList = async () => {
|
|
|
try {
|
|
|
const res = await request.post('/api-website/open/music/album/list', {
|
|
@@ -74,29 +66,7 @@ export default defineComponent({
|
|
|
})
|
|
|
return () => (
|
|
|
<div>
|
|
|
- <swiper
|
|
|
- modules={state.modules}
|
|
|
- class={styles.mySwiper}
|
|
|
- slides-per-view={1}
|
|
|
- space-between={50}
|
|
|
- pagination={{ clickable: true }}
|
|
|
- navigation={{
|
|
|
- nextEl: '.swiper-button-next',
|
|
|
- prevEl: '.swiper-button-prev'
|
|
|
- }}
|
|
|
- loop={true}
|
|
|
- onSwiper={onSwiper}
|
|
|
- onSlideChange={onSlideChange}
|
|
|
- >
|
|
|
- <swiper-slide>Slide 1</swiper-slide>
|
|
|
- <swiper-slide>Slide 2</swiper-slide>
|
|
|
- <swiper-slide>Slide 3</swiper-slide>
|
|
|
- <swiper-slide>Slide 4</swiper-slide>
|
|
|
- <swiper-slide>Slide 5</swiper-slide>
|
|
|
- <swiper-slide>Slide 6</swiper-slide>
|
|
|
- </swiper>
|
|
|
- <div class="swiper-button-prev"></div>
|
|
|
- <div class="swiper-button-next"></div>
|
|
|
+ <banner />
|
|
|
<div class="bg-white">
|
|
|
<div class={styles.w1200}>
|
|
|
<div class={styles.section}>
|