我有一个 GlideJS 旋转木马,我试图handleAnimation在每张幻灯片变为活动状态后调用我的函数。
如果我点击它它会起作用,但我不知道如何在轮播自动播放时让它运行。
componentDidMount = () => {
const carousel = new Glide(this.myRef.current, {
autoplay: 3000,
rewind: true,
})
carousel.mount()
const myTriggers = document.querySelectorAll(".slide__trigger")
myTriggers.forEach(trigger => {
const triggerStep = trigger.getAttribute("data-step")
trigger.addEventListener("click", () =>
this.handleAnimation(triggerStep)
)
})
}
我应该使用 GlideJS 的事件处理程序之一吗?感谢您的任何建议!
慕哥9229398
相关分类