-
Vue) swiper 현재 이미지 슬라이드 index(번호) Callback함수로 받기Programing Language/Vue.js 2021. 12. 3. 16:51728x90반응형
vue : 3.0.0,
swiper : 7.0.0다음과 같이 코드를 사용하면 됩니다.
(앵간한 구글링, stackoverflower에서는 전부다 맞지 않아서 하나하나 값 찾아가면서 구현했습니다.)Templelte
<templete> <swiper :options="swiperOption" @slideChange="slideChangeTransitionStart" ref="mySwiper" class="swiper" style="width: 100%; z-index: 0;"> <swiper-slide v-for="(value,index) in list" > <img style="width: 100%; height: 100%; object-fit: cover;" :src="value" > </swiper-slide> </swiper> </templete>
computed
computed: { swiper() { return this.$refs.mySwiper; } },
Medtohd
methods: { slideChangeTransitionStart(index) { console.log(index.activeIndex) }, },
도움 되셨다면 하단의 광고 한번 클릭 부탁드립니다!!
728x90반응형'Programing Language > Vue.js' 카테고리의 다른 글
Vue.js) v-for 원하는 만큼 loop 실행하기 (0) 2021.12.11 Vue.js) Vue3.0에서 vuex 사용하기 (0) 2021.12.09 Vue.js) 연관없는 컴퍼넌트들끼리의 데이터 전송 Vue3.x (이벤트 버스) (0) 2021.11.26 Vue.js) Docker(도커)를 이용해서 vue.js를 구동해보자 (0) 2021.11.21 Vue.js) cookies + localstorage 사용해서 반복적인 reqeust 방지하기 (0) 2021.11.18