Используя метод React.findDOMNode
, который был введен в v0.13.0, я могу получить DOM node каждого дочернего компонента, который был передан в родительский объект, путем сопоставления над this.props.children
.
Однако, если некоторые из дочерних элементов являются элементами React, а не компонентами (например, один из дочерних элементов - это <div>
, созданный с помощью JSX). React вызывает ошибку нарушения инварианта.
Есть ли способ получить правильный DOM node каждого ребенка после монтирования независимо от того, какой класс является дочерним?