使用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>
我想能夠在每個內容中插入任意組件,並將它們作爲參數傳遞給此組件。
也許是這樣的:
<Tray left={Component1} center={Component2} right={Component3}/>
我也想知道如何通過組件例如一個未知量:
<Carousel items={Component1,Component2,Component3,Component4}/>
只要是明確的 - 這些容器組件是「啞巴」 - 他們只關心滑動內容 - 你應該能夠傳遞你想要的任何內容(組件)。
我該怎麼做,然後渲染它們?謝謝。
您可以通過數組作爲這樣的性質: '項目= {[的Component1,COMPONENT2,Component3,Component4]}' – SimpleJ 2015-02-05 21:59:39
感謝@SimpleJ - 很明顯! – 2015-02-05 22:04:59