suspense原理

cpu 调度解决方案为 time slice ,IO解决方案为suspense,异步加载资源过程中做一些事情。

主要依靠 componentsDidCatch这个生命周期去做一些事情,内部返回一个promise对象,如果组件加载成功之前,处于异步状态可以做一些事情,如果成功,promise.then方法加载组件。

https://zhuanlan.zhihu.com/p/34210780