다른 DOM 객체에 마운트 될 자식 구성 요소가있는 구성 요소를 가질 수 있습니까? React - 다른 DOM 컨테이너에 자식이있는 부모 구성 요소
일부 의사 코드
내가 archieve 싶어하는지 설명합니다 :import ChildComponent1 from './Components/ChildComponent1';
import ChildComponent2 from './Components/ChildComponent2';
var MyParentComponent = React.createClass({
render: function() {
<ChildComponent1 />,
document.querySelector('#component-1')
<ChildComponent2 />,
document.querySelector('#component-2')
}
});
ReactDOM.render(
<MyParentComponent />,
//Inherit DOM mounts
);
이 있지만 그것을 처리 할 수있는 올바른 방법으로하지 않을 수 있습니다 - 제가 제안을 열려있어합니다. MyParentComponent가 상태 값 등을 처리하도록하려면 이처럼하고 싶습니다. 여러 ReactDOM.render()를 추가하면 상위 구성 요소가 없습니다.
신난다, 고마워! :) – Qar
부모의'componentWillUnmountI()'에서 양쪽 모두에 대해'unmountComponentAtNode()'를 호출하는 것을 잊지 마십시오. 그렇지 않으면 당신이 그들을 유출하고있어. –
@DanAbramov는 이런 식으로 렌더링 된 하위 구성 요소에 새 소품을 전달할 수있는 방법이 있습니까? – clhenrick