Reactjs React:复合组件与DOM组件

Reactjs React:复合组件与DOM组件,reactjs,Reactjs,react中的“复合组件”和“DOM组件”有什么区别 官方文件在一些地方对比了这两个术语,但从未真正解释它们。如: 从react 0.14开始,一些测试UTIL方法,如findRenderedDOMComponentWithClass不再接受“DOM组件”。它在中有明确定义。所以DOM组件实际上是一个普通的div或span。与可以是div但由React.createClass()创建的CompositeComponent不同。不仅仅是DOM组件,而是已经存在的组件,例如,等。复合组件是您自己定

react中的“复合组件”和“DOM组件”有什么区别

官方文件在一些地方对比了这两个术语,但从未真正解释它们。如:


从react 0.14开始,一些测试UTIL方法,如findRenderedDOMComponentWithClass不再接受“DOM组件”。

它在中有明确定义。所以DOM组件实际上是一个普通的div或span。与可以是div但由React.createClass()创建的CompositeComponent不同。

不仅仅是DOM组件,而是已经存在的组件,例如
等。复合组件是您自己定义的组件,以及由组件组成的其他组件?不确定,这就是为什么我要问:)刚刚发现了这篇文章(),这意味着“复合组件”只是由多个组件组成的组件。