
react 组件进阶之Error Boundaries(错误边界)
含义错误边界: 用来捕捉错误的代码,说到捕捉错误。大家可能都会说 直接try catch 不就行了。对的,try catch 确实是一种在各个语言比较通用的方法。但是在react 组件中,如果某一个组件发生错误,他是会往他的父级组件抛出错误的,然后自己是会被卸载的。如果到跟组件都不能够处理错误,这个...

react 组件进阶之 Portals
含义Portals 翻译为门户,但是感觉不对。作用类似插槽,但是不是vue 里面的插槽哦,有点像vue3 里面的 teleport,两者的作用都是将对于的虚拟dom 插入到真实dom的某个位置上。这里不讲两者的区别,只讲 Portals 的用法语法ReactDOM.createPortal(chil...

react 组件进阶之 pureComponent(纯组件)
阅读下面的代码,请回答 render 总共执行了多少次?这个问题涉及到react的生命周期。代码如下import React, { Component, PureComponent } from 'react' /** * 组件有两个状态,一个是li,另一个是添加li */ interface I...

react组件进阶之 context(上下文)
含义上下文(context): 是指一个组件里面包含所有子组件组成dom 的树,那么在这颗虚拟dom树中的环境,就称之为上下文。说到树这个概念,稍微提一笔,在树中,每一个节点我们都可以理解他是一颗树的根节点(起始节点)。react中的上下文的特点:1.当某个...
更新时间 2023-05-28 09:10:43
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。