技术栈
函数组件
左直拳
5 个月前
react.js
·
类组件
·
函数组件
react的组件分为类组件和函数组件
如题,react的组件分为类组件和函数组件。但二者有什么区别呢?我刚开始的时候,无端的认为,只有类组件可以输出DOM,函数组件只能充当函数库之类的角色。但事实上,它们的功能是差不多的。从资料看,似乎是类组件先出现,后来才有的函数组件。二者最大的区别,也许是类组件比较笨重,函数组件比较轻盈,大有后来居上之势。类组件的优势,在于拥有时间周期事件函数,但函数组件也可以通过Hook函数实现相同的效果。