国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

react中Suspense的使用詳解

2024-05-06 15:35:15
字體:
來源:轉載
供稿:網友

關于Suspense的使用,先來看下示例代碼

const OtherComponent = React.lazy(() => import('./OtherComponent'));function MyComponent() { return (  <div>   <Suspense fallback={<div>Loading...</div>}>    <OtherComponent />   </Suspense>  </div> );}

OtherComponent是通過懶加載加載進來的,所以渲染頁面的時候可能會有延遲,但使用了Suspense之后,可優化交互。

在<OtherComponent />外面使用Suspense標簽,并在fallback中聲明OtherComponent加載完成前做的事,即可優化整個頁面的交互

fallback 屬性接受任何在組件加載過程中你想展示的 React 元素。你可以將 Suspense 組件置于懶加載組件之上的任何位置。你甚至可以用一個 Suspense 組件包裹多個懶加載組件。

const OtherComponent = React.lazy(() => import('./OtherComponent'));const AnotherComponent = React.lazy(() => import('./AnotherComponent'));function MyComponent() { return (  <div>   <Suspense fallback={<div>Loading...</div>}>    <section>     <OtherComponent />     <AnotherComponent />    </section>   </Suspense>  </div> );}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 普格县| 金堂县| 渝中区| 顺昌县| 新巴尔虎左旗| 从江县| 招远市| 卓资县| 阿合奇县| 沂源县| 长垣县| 资溪县| 汝城县| 徐闻县| 修水县| 全南县| 萨嘎县| 登封市| 大石桥市| 普兰店市| 从化市| 原平市| 株洲市| 余庆县| 华亭县| 怀安县| 邵阳市| 清远市| 肥西县| 京山县| 玉林市| 衢州市| 海伦市| 房产| 涞水县| 新丰县| 雷波县| 蒙自县| 东城区| 武宁县| 全椒县|