TIL/Vue
SPLIDE로 이미지 Slider만들기
빙빙
2021. 9. 14. 18:03
https://vuejsexamples.com/a-powerful-and-flexible-slider-and-carousel-for-vue-js/
A powerful and flexible slider and carousel for vue.js
Vue Splide is the Splide component for Vue.
vuejsexamples.com
이 사이트에서 option여러개 넣고 빼고 하면서 내가 원하는 슬라이드를 만들 수 있다!
사진 세개가 자동으로 슬라이드 되는거 만들었따!
<template>
<div id="mainslider">
<splide :options="options">
<splide-slide>
<img src="@/assets/images/main_1.jpg" alt="main1">
</splide-slide>
<splide-slide>
<img src="@/assets/images/main_2.jpg" alt="main2">
</splide-slide>
<splide-slide>
<img src="@/assets/images/main_3.jpg" alt="main3">
</splide-slide>
</splide>
</div>
</template>
<script>
import { Splide, SplideSlide } from '@splidejs/vue-splide';
import '@splidejs/splide/dist/css/themes/splide-default.min.css';
export default {
name:"MainSlider",
components: {
Splide,
SplideSlide,
},
data() {
return {
options: {
type : 'fade',
rewind : true,
perPage : 1,
autoplay : true,
pauseOnHover: false,
arrows : false,
dots: true,
animatedDots: true,
},
};
},
}
</script>
결과화면 캡쳐본