码迷,mamicode.com
首页 > 其他好文 > 详细

react 懒加载和错误边界

时间:2021-03-30 13:48:04      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:rom   const   tde   pac   state   import   ack   chunk   ons   

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 懒加载和错误边界

标签:rom   const   tde   pac   state   import   ack   chunk   ons   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!