我一直在尝试在我的react项目中使用glidejs,我希望在活动幻灯片更改后运行一个函数。我尝试使用以下命令设置事件侦听器:
glide.on('move.after', () => {
console.log('move called')
this.__changeActiveProject(glide.index)
})这样,函数可以正确调用,但是当我滑动屏幕时触发的事件数量会产生巨大的延迟(向左滑动一项会触发该事件侦听器数千次)。我在文档中搜索了一个事件,该事件指示活动幻灯片已更改为另一张幻灯片,但我似乎找不到任何可以执行我所需操作的事件。我已经尝试了move事件,但这也有同样的问题。
是否有可以使用的事件来指示活动幻灯片已更改?
发布于 2021-02-10 03:34:05
试试"run“
glide.on('run', () => {
console.log('move called')
this.__changeActiveProject(glide.index)
})https://stackoverflow.com/questions/62656651
复制相似问题