Например, если потомок всегда вверху <h3>
:
<h3> ... </h3>
<div>other content</div>
В родительском компоненте нормально использовать
return (
{ props.children }
... other content
{ props.children[0] }
);
, который отображать props.children[0]
два раза или по любой причине показывать props.children
дважды. Это допустимо? Кажется, DOM дважды будет указывать на props.children[0]
, но в инструменте разработчика Chrome я проверил, что два элемента DOM <h3> ... </h3>
различны.