这里附上文档:
解决办法:
在切换方法后,执行forceCheck();手动加载一次可视区域内的图片
this.setState({
activeId: 1
},()=>{
forceCheck();
});
如果使用forceVisible(),则会把非可视区域的也加载出来。

本文介绍了React LazyLoad库的使用,特别是在切换场景下如何通过调用forceCheck()方法强制加载可视区域内的图片,避免图片延迟显示。同时,区别了forceCheck()和forceVisible()的区别,前者只加载可视区图片,后者则包含非可视区域的图片。这为React应用的性能优化提供了实用策略。
这里附上文档:
解决办法:
在切换方法后,执行forceCheck();手动加载一次可视区域内的图片
this.setState({
activeId: 1
},()=>{
forceCheck();
});
如果使用forceVisible(),则会把非可视区域的也加载出来。


被折叠的 条评论
为什么被折叠?