"复合组件"有什么区别?和一个" DOM组件"反应?
官方文档在几个地方将这两个术语相互对比,但从未真正解释过它们。例如: https://facebook.github.io/react/docs/component-specs.html https://facebook.github.io/react/docs/working-with-the-browser.html
从反应0.14开始,一些测试工具方法,如findRenderedDOMComponentWithClass不再需要" DOM组件"。
答案 0 :(得分:5)
在test-utils page中明确定义。所以DOM组件实际上是一个简单的div或span。与CompositeComponent不同,CompositeComponent可以是div,但是由React.createClass()创建。