html52.com
我爱小程序-开发者交流社区

Swiper OnReachBottom同时出现的问题



  1. 1这个问题是swiper跟onreachBottom同时出现产生的

  2. 2只触发一次是因为你的高度是设定死的,并不是必须回到顶部才触发第二次,而是回到第一次触发的高度,你可能用了wx.getSystemInfo里的windowheight来赋值高度,但第一次触发的时候并没有再次设置,所以需要上滑到顶部。举个例子:就是第一次设置400,到达400触发了你在滑到底部,其实你已经到达800了,但是onreachBottom还是认为400是底,所以到400才触发,解决问题的关键就是要在触发的时候在设定高度。

  3. 3可能你设定完成后底部可以加载了,但是页面乱了,加载完需要上啦,然后才能看到滑动条,如图 3可能你设定完成后底部可以加载了,但是页面乱了,加载完需要上啦,然后才能看到滑动条,如图 ,其实这页有两个高度swiper和scroll-view,出现这个问题的原因是两个页面高度不统一,解决办法,设置成联动的,算好swiper的,其实这页有两个高度swiper和scroll-view,出现这个问题的原因是两个页面高度不统一,解决办法,设置成联动的,算好swiper的高度。如:

    < swiper  class = "swiper-box"  duration = "300"  style = "height:{{winHeight}}px"  bindchange = "bindChange">  

    < swiper-item >  

    < scroll-view  scroll-y = "true"  style = "height: {{winHeight-15}}px">

style样式,这样就可以解决问题了


评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付