【小程序】小程序如何监听swiper的变化?

这里有个swiper 我设置了自动轮播 我想监听它的滑动到哪个swiper-item了 应该怎么监听?有个current属性 但是不能像vue那样监听

<swiper circular="true" autoplay="true" interval="3000" duration="500" class="sw">

<swiper-item class="item1">

</swiper-item>

<swiper-item class="item2">

</swiper-item>

</swiper>

回答

你不触发它内部也会触发change事件的,你想取current的值就写一个函数就好了。
【小程序】小程序如何监听swiper的变化?

<swiper bindchange="changeEvent"> </swiper>

changeEvent(e) {

console.log(e.detail.current, 'current')

}

bindchange?

bindchange和bindanimationfinish都可以监听到current的变化

以上是 【小程序】小程序如何监听swiper的变化? 的全部内容, 来源链接: utcz.com/a/97855.html

回到顶部