Component vs Stateless Functional component
-
Component
包含内部state,而Stateless Functional Component
所有数据都来自props,没有内部state; -
Component
包含的一些生命周期函数,Stateless Functional Component
都没有,因为Stateless Functional component
没有shouldComponentUpdate
,所以也无法控制组件的渲染,也即是说只要是收到新的props,Stateless Functional Component
就会重新渲染。 -
Stateless Functional Component
不支持Refs