使用的是 react,想要先把第一屏渲染出来,给用户看见,然后继续渲染后面的内容,如果一下子全部渲染出来要等待的时间有点长,所以想要优化一下
使用的是 react,想要先把第一屏渲染出来,给用户看见,然后继续渲染后面的内容,如果一下子全部渲染出来要等待的时间有点长,所以想要优化一下
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
5 回答2.2k 阅读
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
可以看官网提供的API:
React.Lazy
React.Suspense
或者我之前有针对懒加载方案总结过一篇文章,React丨用户体验丨hook版 lazy loading,也可以看看,希望有帮助~