赞
踩
通过引入lazy,Suspense两个方法实现路由懒加载
首先,我们需要在组件中引入lazy,Suspense这两个方法
然后我们需要通过Suspense组件 包裹着注册路由
- import React, { Component,lazy,Suspense } from 'react'
- const home = lazy(()=>import('./home'))
- const index = lazy(()=>import('./index'))
- <Suspense fallback={}>
- <Router path='/home' component={home}></Router>
- <Router path='/index' component={index}></Router>
- </Suspense>
注意:fallback方法你可以写虚拟dome或者传入个普通组件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。