关于加载更多在调用之后在其他路由的页面下也会被调用导致报错的问题

来源:7-22 加载更多-总结

Starriness

2017-08-14

就是因为项目中有类似需求,所以就想沿用老师讲的方法下做个下拉加载,但是发现只要触发callback方法后,就算切换到别的路由,即使没用调用loadmore组件,下拉的时候也会触发callback方法,结果导致报错。。想问下这个有什么解决方案吗?


Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check the code for the MobileGift component.

http://szimg.mukewang.com/5991782f0001ceae11680123.jpg

http://szimg.mukewang.com/5991782f00012be105290699.jpg


写回答

1回答

双越

2017-08-14

 setState(...): Can only update a mounted or mounting component  根据这个提示来找一下错误,我在开发过程中遇到过很多这种错误,最后都找出来了,不难找,自己试一下。

0
0

React高级实战 打造大众点评Web App

已经对React Router4与Webpack2进行了项目升级

1711 学习 · 707 问题

查看课程