react的几种组件类别

2021-01-11  本文已影响0人  Melody_28a2

1.无状态组件(函数组件)

无状态组件是最基础的组件形式,由于没有状态的影响所以就是纯静态展示的作用,复用性较强。

2.有状态组件

组件内部包含状态(state)且状态随着事件或者外部消息发生变化,有状态组件通常带有生命周期(lifecycle)

3.UI组件

负责数据的渲染,通过属性props接收外部数据并渲染

4.容器组件

网络请求数据的获取以及处理逻辑上的事,不负责数据的渲染

5.高阶组件

本质上是一个js函数,参数是组件,并返回一个新的组件。复用组件逻辑时使用。

6.回调渲染

使组件逻辑可以重用的另一个好方法是将组件子项转为函数

上一篇下一篇

猜你喜欢

热点阅读