14 代码分割之lazy:Suspense与路由懒加载
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                14 代码分割之lazy:Suspense与路由懒加载
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                lazy內置方法 Suspense內置組件
-  lazy是React提供的懶(動態)加載組件的方法,React.lazy() 
-  能減少打包體積、延遲加載首屏不需要渲染的組件 
-  依賴內置組件Suspense:給lazy加上loading指示器組件的一個容器組件 
-  Suspense目前只和lazy配合實現組件等待加載指示器的功能 
-  React.lazy 接受一個函數,這個函數需要動態調用 import()。它必須返回一個 Promise,該 Promise 需要 resolve 一個 default export 的 React 組件。所以要用類返回render而不是函數 
-  index.jsx 
- main.jsx
- Loading.jsx
路由懶加載
- yarn add react-router react-router-dom
- 本地調試時,path和文件名同名,會變成訪問文件
- index.jsx
總結
以上是生活随笔為你收集整理的14 代码分割之lazy:Suspense与路由懒加载的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: c json输出html标签,Json编
- 下一篇: flock lock ex php,ph
