微信小程序页面滑到到底部,继续上拉跳转到其他界面

微信小程序页面滑到到底部,继续上拉跳转到其他界面,第1张

微信小程序页面滑到到底部,继续上拉跳转到其他界面:

以下方法不可行:

1.实现这功能不能用onReachBottom,onReachBottom只有页面滑到到底部才触发,继续上拉无法再触发onReachBottom;

2.如果界面上包含其他内容,底部是列表,界面绑定页面下拉刷新方法,这种情况也不能使用scroll-view的上拉加载更多方法,会导致页面下拉和列表srcoll-view下拉2个事件冲突,触发不灵敏

解决办法:

首页上监听 touchmove,然后首页加载完的时候查询一下整个页面的高度。touchmove的时候判断已经是到底了,就跳转A页面呗。不过需要注意会触发多次,注意过滤

哈喽,我可以解答你的问题哦。

首先需要先准备能够向下滑动的容器 ( 循环容器 、垂直滚动容器 、水平滚动容器 )以及容器的内容高度超出容器高度,然后按照以下几个步骤去 *** 作就好啦:

第一步,创建触发器:选中循环容器,点击检查器面板的触发器图标,创建触发器。

第二步,配置触发器:触发时机—滑动至底部,触发行为—d出对话框,选择触发对话框动作—打开对话框,标题内容—“已经滑至底部”。

完成以上两个步骤就成功啦~

小程序滚动条无法滚动到底,原因可能是触发下拉加载数据时,当原来数组元素大于100条时,会先把之前的数组截取后40条数据,再拼接新的10条数据赋值给数组来展示页面,这个时候因为数据变更导致滚动条失效。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11015524.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存