首页 > 其他 > 详细

react 懒加载和错误边界

时间:2021-03-29 18:08:18      阅读:25      评论:0      收藏:0      [点我收藏+]
import React, {Component,lazy, Suspense} from ‘react‘
const About = lazy(() => import(/*webpackChunkName: ‘about‘*/‘./child.jsx‘))
class Layout extends Component {
  state = {
    error: false
  }
  static getDerivedStateFromError () {
    return {
      error: true
    }
  }
  render () {
    if (this.state.error) {
      return <div>error</div>
    }
    return (
      <div>
        home
        <Suspense fallback={<div>加载中</div>}>
          <About />
        </Suspense>
      </div>
    )
  }
}

 

react 懒加载和错误边界

原文:https://www.cnblogs.com/zhangrenjie/p/14592759.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!