1,可能是原因是你使用了scroll-view的标签,用onReachBottom触发加载事件。这两个是有冲突的。没办法一起使用。如果页面的样式是滚动的是无法去触发页面的onReachBottom的函数的。因此,你使用overflow:auto.来使用页面的某些元素滚动,照样也无法触发onReachBottom。
2,滚动区域有部分内容被遮挡怎么解决
起初我以为我给滚动区域设置一个高度。
height:calc(100vh - 380rpx);减去底部的tabbar高度,这样总行了吧。。 却发现第一页没啥问题。拖到第2页,二页高度根本没起作用啊。我给滚动的内容加了边框样式。这个样式只对第一页展示的区域有效果。滚动到下面却没有这个border了。然后真是疯了。加上了overflow:auto.的确滚动的区域就是加了border的红色区域。缺导致了问题1.
最后想起来给整个滚动的区域加个padding-bottom:380rpx;就好啦