似乎vue-slick还没有提供任何事件(afterChange,beforeChange,Swipe ......)。就像它与jQuery版本一样。
我应该使用MutationObserver
收听afterChange Event
还是有人有更好的主意?
答案 0 :(得分:1)
如果您查看组件,vue-slick 会触发事件。您有swipe
,destory
,afterChange
,beforeChange
等等。
事件列表刚刚在30分钟前添加,因此请查看:https://github.com/staskjs/vue-slick
例如,要检查您可以执行的swipe
事件:
<slick @swipe="handleSwipe"> </slick>
然后创建一个获取事件数据的方法:
methods: {
handleSwipe(event, slick, direction) {
console.log('handleSwipe', event, slick, direction);
}
}