React 0.12.2를 사용하고 레이아웃 컴포넌트를 제공합니다. 트레이는 :동적 하위 컴포넌트를 가진 ReactJS 레이아웃 컴포넌트
<div className="tray">
<div className="tray__item tray__item--left" data-width="260px">
Load a component in the left tray
</div>
<div className="tray__item tray__item--center">
Load a component in the center tray
</div>
<div className="tray__item tray__item--right" data-width="100%">
Load a component in the right tray
</div>
</div>
나는이 구성 요소에 인수로 전달, 내용의 각각에 임의의 구성 요소를 삽입 할 수 있도록하고 싶습니다.
아마도 같은 것을 : -이 컨테이너의 구성 요소가 "바보"입니다
<Carousel items={Component1,Component2,Component3,Component4}/>
그냥 확실하게하려면 : 나는 또한 싶습니다
<Tray left={Component1} center={Component2} right={Component3}/>
구성 요소 등의 알 수없는 양을 전달하는 방법을 알고 - 그들은 슬라이딩 컨텐츠에만 관심이 있습니다. 원하는 컨텐츠 (구성 요소)를 원하는 컨텐츠로 전달할 수 있어야합니다.
어떻게 처리하고 렌더링 할 수 있습니까? 감사.
당신은이 같은 속성으로 배열을 전달할 수 있습니다 '항목 = {[컴포넌트 1, 컴포넌트 2, Component3, Component4]}' – SimpleJ
감사 @SimpleJ - 매우 명백! –