请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

第一次打开页面时无法上下滚动

clone master分支上的代码使用cnpm run dev命令启动时,第一次弹开的页面不可以上下滚动,刷新一次之后才可以上下滚动,是什么bug?better-scroll刚开始启动没有初始化?(点击事件没问题)

正在回答

1回答

是因为从 pc 模式切到了移动模式吧? 这个是因为 better-scroll 一开始计算了一个高度,切换模式的时候并不会触发它重新计算,所以有问题。 但这个问题并不影响实际项目的使用,可以忽略。

0 回复 有任何疑惑可以回复我~
  • 提问者 desertTown #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-06-01 00:10:54
  • 我也发现了这个问题 但是我尝试监听resize事件然后重新refresh触发计算还是无法解决这个问题呢?而且我查看过切换模式前的BScroll的属性 scrollHeight还是大于wrapperHeight 所以应该不是高度原因导致无法滚动。并且轮播图也无法手动滚动。虽然不影响使用,但还是想问下老师要如何解决这个问题?
    回复 有任何疑惑可以回复我~ 2017-08-19 15:04:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信