onReachBottom函数只触发一次
发布于 6 年前 作者 chao53 8551 次浏览 来自 问答

wxml代码:

js代码部分:

但是onReachButtom函数只执行一次:

10 回复

您是指的一次滑动仅触发一次吗,如果触发后,往上滑到顶部,再往下滑,是否就不会触发了呢?

这个只是之前vue写法的习惯。。

另外,你这个又不是什么异步操作,完全没有必要 var self = this,直接使用 this 就行了。

没有错误提示,只是单纯的函数没有触发。。

看错误提示,你加载了相同的数据吧

这个是遍历渲染时候的警告,并不算错误额。。

scrollview的事件一个也不触发,改成onreachbottonm只触发一次,这问题出现很久了,难道腾讯也不管?

总结:这个onreachbottonm得触发条件和webview的可是区域有关。你的html底部不在网页的可视区域里面时,底部上拉,onreachbottonm触发。如果你html底部在webview的可视区域里面时,此时你的底部上拉动作,将不会触发onreachbottonm函数。

是的,是第一次进入页面,在第一次底部向上拉时,onreachbottom函数触发,其后再次在底部向上拉,onreachbottom函数不再触发执行

回到顶部