vant ui 下拉刷新遇到的问题
当上拉加载到没有数据时,再下拉刷新,遇到一个问题:不触发onload事件。
首先我们得弄明白什么条件下不会触发load事件。通过文档我们可以得知:
然后我们分别打印一下这两个值,看它的返回值。
我出现问题的原因: 因为上拉加载完后会将
finished 设置为true,我在下拉刷新时并没有将其设置为false,所以当我下拉刷新后,不会触发load事件。
解决方案:为了防止这类情况的发生我们可以 在刷新事件里面直接将影响触发load事件的变量全部直接设置为false;