0
点赞
收藏
分享

微信扫一扫

react之懒加载lazyLoad

程序员伟杰 2022-02-19 阅读 43

react之懒加载lazyLoad

路由组件的懒加载lazyLoad

import {lazy, Suspense} from 'react'
//1、通过React的lazy函数配合import()函数动态加载路由组件 ===》 路由组件代码会被分开打包
const Login = lazy(() => import('@/pages/Login'))

//2、通过<Suspense>指定在加载得到路由打包前显示一个自定义loading界面
<Suspense fallback = {<h1>loading...</h1>}>
 <Switch>
   <Route path = "/xxx" component = {xxx} />
   <Redirect to = '/login' />
 </Switch>
</Suspense>
举报

相关推荐

0 条评论