2014-03-14 53 views
0
<vcDataTable> is a table componnent created in react. 

    <div id="app0"></div> 
    <div id="app1"></div> 
React.renderComponent(<vcDatatable/>,document.getElementById("app0")); 
React.renderComponent(<vcDatatable/>,document.getElementById("app1")); 

ERROR: 
------ 

不變衝突: mountComponent(.R [2ly1s] [1] [0] [0] [3] [0] [1] [0。。。。 ]。[0],...): 只能安裝未安裝的組件。再次渲染相同的組件時發生錯誤。只能安裝一個未安裝的部件

儘管渲染創建的數據表組分反應。 它工作正常的狀,標籤等所有其它組件..

請幫我解決這個問題..是什麼意思的錯誤?

我渲染相同的部件分爲兩個不同的div的。它顯示我這個錯誤。

+2

你可能參考保持你的組件之一,並返回它的兩倍(相同的實例)從'使()'。它不是頂級組件,它看起來像是在層次結構的深處。 – andreypopp

+0

@andreypopp謝謝..是啊錯誤是由於圖像圖標,我通過每一行。 – Softwareddy

回答

0

你可能保持你的組件之一的引用,並從渲染兩次(同一個實例)返回它()。它不是頂級組件,它看起來像是在層次結構的深處。

- andreypopp

相關問題