加载更多...
来源:7-20 加载更多-实现功能
qq_昊辰_03539545
2017-06-12
老师你这个加载更多有bug,“加载中..."的字样出不来,一次快速点击“加载更多”,会加载多次,怎么解决?
哪个页面能复现这个问题?
会不会是通过向上滑动触发了加载更多,然后你又点击,又触发了一次?
首页的“猜你喜欢”的加载更多
我是把向上滑动去掉了测试的。
再说了就是带“向上滑动”加载更多也不应该出现这个问题,因为不管是点击还是向上滑动,你是用同一个标志做的。按照原理哪种方式都会让标志置起,不会执行下面的加载。
你可以试一下,为了测试方便,你可以把上拉加载去掉。
你上周三说周末试试,回复我。
我就想问一下,你试了吗?结果是什么?
9回答
-
不好意思,周末给忘了。
现在试了下,正常带上拉加载时,没问题。把上拉加载去掉,点击“加载更多”还是没问题,第一次加载一次,不会有多次。
你可以首先看看你说的“加载中...”出不来这个问题,正常情况是能出来的,除非你API非常快,刚出来就加载出下一页了
012017-06-20 -
qq_昊辰_03539545
提问者
2017-06-20
自己动手 ,丰衣足食吧,俺不等了。
00 -
qq_昊辰_03539545
提问者
2017-06-19
你这问题是彻底不打算回我了,是吧?
012017-06-19 -
qq_昊辰_03539545
提问者
2017-06-14
我等你的回复
00 -
qq_昊辰_03539545
提问者
2017-06-13
setState的batchUpdate的设计规则决定了你代码这么写肯定是有问题,怎么可能在你电脑上就好用。回答问题有点敷衍了吧。
012017-06-13 -
qq_昊辰_03539545
提问者
2017-06-13
我问的是在这个例子中的这个bug怎么改?
012017-06-13 -
qq_昊辰_03539545
提问者
2017-06-13
所以说示例中的代码的写法,是不会生效的?
问题怎么写他能生效呢?
012017-06-13 -
qq_昊辰_03539545
提问者
2017-06-12
在同一个函数里面写state的变化,前面的没有执行,后面的就把他覆盖了。
类似:
var a=1;
var a=2;
console.log(a)
永远也不会显示1吧?
012017-06-12 -
qq_昊辰_03539545
提问者
2017-06-12
点加载更多,不会出现“加载中..”这样的字样,而且你快速的点击加载更多,会联系加载多页,这种你要去掉上拉加载才能试出来的,你的代码我也跑了,效果是一样的。
012017-06-12
相似问题