目前我在用React写移动端页面,有一个页面引用了Swiper@4.2.2版本。页面之间进行路由切换时,Swiper就渲染得特别慢。而且,页面切换几次之后,swiper就变得卡顿。
我是这样使用swiper的:
new Swiper(".swiper-container", {
pagination: {
el: ".swiper-pagination"
},
initialSlide: swiperIndex,//设定初始化时slide的索引
watchOverflow: true,
observer: true, //修改swiper自己或子元素时,自动初始化swiper
observeParents: true, //修改swiper的父元素时,自动初始化swiper
on: {
slideChangeTransitionStart: function(event) {
matchIndex=this.activeIndex;
}
}
});
函数式编程
相关分类