如何使用 vue-slick 捕获 Slick 事件?
How to catch Slick Events with vue-slick?
vue-slick 似乎还没有提供任何事件(afterChange、beforeChange、Swipe...)。就像 jQuery 版本一样。
我应该使用 MutationObserver
来收听 afterChange Event
还是有人有更好的主意?
如果您查看组件,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);
}
}
vue-slick 似乎还没有提供任何事件(afterChange、beforeChange、Swipe...)。就像 jQuery 版本一样。
我应该使用 MutationObserver
来收听 afterChange Event
还是有人有更好的主意?
如果您查看组件,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);
}
}