FWQ
轮播回退为何频闪,如何解决?
轮播回退为何频闪,如何解决? 对于一个文章开发者来说,牢固扎实的基础是十分重要的,米云就来带大家一点点的掌握基础知识点。今天本篇文章带大家了解《轮播回退为何频闪,如何解决?》,主要介绍了,希望对大家的知识积累有所帮助,快点收藏起来吧,否则需要时就找不到了! 轮播回退为何频闪? 在轮播图中,当点击速度较慢或多次点击时,从最后一页切换到第一页时,可能会出现闪烁。 问题的原因在于轮播使用 translate3d 来移动,当切换到第一页时,translate3d 值返回到原始状态,导致闪烁。 解决方案: 作者重写了 changecur 方法,具体调整如下: 当切换到最后一页时,将 translate3d 暂时恢复为 none 并将当前页设置为 0。 等待浏览器重新渲染后,将 translate3d 设置为 transform,并恢复当前页为 1。 当切换到第一页时,同样将 translate3d 暂时恢复为 none,并将当前页设置为 num…