是否可以通過引用它的名稱來呈現反應組件?例如:如何渲染反應組件沒有ReactDOM.render函數?
<div>
<MyComponent/>
</div>
所有的插圖和我見過的教程,他們用ReactDOM.render功能來呈現組件到目標HTML元素。但是,如果我想基於這樣的服務器數據重複組件的渲染什麼:
<div>
<?php foreach($items as $item):?>
<MyComponent passedData="<?=$item['name'];?>"/>
<?php endforeach;?>
</div>
我知道我可以使用componentWillMount方法從Web服務請求的數據,然後呈現所需的HTML,但我的應用程序不在此模型中(不使用Web服務)。數據從控制器傳遞到查看和查看將呈現基於n個數量的組件從數據庫查詢的次數。
這可能嗎?
PS:我是新來的反應,這是我的反應應用程序,如果我錯過了教程和文檔中的某些東西,請致歉。
謝謝。
您正在研究服務器端呈現。 – dfsq