摘要:
ErrorBoundary 将错误控制在单个组件里面。不影响全局页面 //添加错误边界需要添加在父组件中 //在状态中添加是否出现错误的标识 state={ hasError:'' } //当Parent的子组件出现报错的时候,就会触发该方法 static getDerivedStateFromEr 阅读全文
posted @ 2021-11-22 14:45
BONiii
阅读(68)
评论(0)
推荐(0)
摘要:
解决Component效率低下的两个问题 执行setState,即使是不改变状态数据,仍然会调用render() 当前组件调用render()时,其子组件也会调用render() 原因:Component中的shouldComponentUpdate()总是返回true 解决方法: 重写should 阅读全文
posted @ 2021-11-22 14:44
BONiii
阅读(102)
评论(0)
推荐(0)
摘要:
Context 方便隔代传递数据 //创建Context对象 const MyContext = React.createContext() //子组件需要使用Provider包裹 <MyContext.Provider value={this.state.username}> <B/> </MyC 阅读全文
posted @ 2021-11-22 14:44
BONiii
阅读(165)
评论(0)
推荐(0)

浙公网安备 33010602011771号