微信小程序解决上滑多次加载重复内容的问题
突然觉得,在小程序内,没有true和false解决不了的问题!
今天在写微信小程序的时候,下拉会出现多次加载的问题,而且内容还是一样。
因为通过手滑的时候,难免会滑多次!折腾了很久,才发现,一样可以用true和false来解决问题!
滚动是用scroll-view(view的原理一样)
1、在上滑的时候会触发一个加载数据的function,所以在触发加载数据function前加入一个判断!判断true是触发加载数据,否则不触发!
2、在加载数据的function中加入一个设置函数。加载开始时设置为false,当数据加载完后,重新设置为true。
这样,在数据加载时,就无法再次触发上滑加载,当数据加载完后,滚动条已经距离底部有一段距离了。
如果需要再次触发,还需要滚动到底部!
标签:小程序