我们把react,API,分为组件类,工具类,hooks,再加上react-dom,一共四大方向,分别加以探讨。
为了能让屏幕前的你,更明白api,我是绞尽脑汁,本文的每一个api基本都会出一个demo演示效果,弥补一下天书般的react文档??????,还有就是我对api基本概念的理解。
老规矩,我们带着疑问开始今天的阅读(自测掌握程度)?
1react暴露的api有哪些,该如何使用?2react提供了哪些自测性能的手段?3ref既然不能用在函数组件中,那么父组件如何控制函数子组件内的state和方法?4createElement和cloneElement有什么区别,应用场景是什么?5react内置的children遍历方法,和数组方法,有什么区别?6react怎么将子元素渲染到父元素之外的指定容器中?...我相信读完这篇文章,这些问题全都会迎刃而解?
组件类组件类,详细分的话有三种类,第一类说白了就是我平时用于继承的基类组件Component,PureComponent,还有就是react提供的内置的组件,比如Fragment,StrictMode,另一部分就是高阶组件forwardRef,memo等。