两者一般结合使用
语法
例子
import { Component, lazy, Suspense } from "react";
const Child = lazy(() => import("./Child"));
export default class Parent extends Component {
render() {
return (
<>
<h2>父组件</h2>
<Suspense fallback={<div>loading....</div>}>
<Child />
</Suspense>
</>
);
}
}
当我们打开页面的时候就会发现,在为加载组件页面之前,他会先显示了一下loading