小程序,tab切换的列表,在第一个tab页面,滚动条拖到页面最底部。再点击tab切换到第二个tab,加载了第一页的数据,但是这时页面滚动条已经滚在最底部了,无法触发onReachBottom事件!!!
而我把分页加载写在onReachBottom里了,如果不触发onReachBottom就无法显示第二页的数据。怎么解决?
现在是手动把滚动条往上拖一点,再滚下来就可以触发了。
可是站在用户的立场,用户又不知道后面还有数据,需要手动拖一下啊。。。
小程序,tab切换的列表,在第一个tab页面,滚动条拖到页面最底部。再点击tab切换到第二个tab,加载了第一页的数据,但是这时页面滚动条已经滚在最底部了,无法触发onReachBottom事件!!!
而我把分页加载写在onReachBottom里了,如果不触发onReachBottom就无法显示第二页的数据。怎么解决?
现在是手动把滚动条往上拖一点,再滚下来就可以触发了。
可是站在用户的立场,用户又不知道后面还有数据,需要手动拖一下啊。。。
2 个回答
站在用户角度,我都会显示一行字:数据加载中。全部加载完就是:END
https://developers.weixin.qq.com/community/develop/article/doc/000cc87a7007885df5b862b3d51c13
切换时提前加载下一页数据
通过wx.pageScrollTo 设置滚动条位置到tab切换 不就可以了
wx.pageScrollTo({
selector: ‘#tabs’,
duration: 300
})