用 onReachBottom 动态加载 下一页 时,数据是更新了,但页面位置还是在最底下,不会滚动到最上面,怎么才能复位页面位置到顶部的
// 上拉加载回调接口
onReachBottom: function () {
console.log(“上拉刷新。。继续加载。。。”)
var that = this
wx.request({
url:urlPage+"&page="+(++that.data.page),
method: ‘GET’,
success:function(res) {
that.setData({
list: res.data.list,
page: that.data.page,
})
}
})
},
也试过用 scroll 来实现 瀑布流似的无限加载下一页,是把下一页拼到现在页面,不过感觉体验不太好了,页面滚动时经常会跳动,然后页数需要用到很多,页数多了就会卡住,总不可能真的无限加载!
能否有无限加载下一页,即加载了下一页,然后把前几页的内容自动清除掉,这样就始终保持在用的页面不会太长,可以一直往下一页加载不会变慢了