2016-03-16 39 views
0

我正在嘗試學習ReactJS和他的反應行爲。我從一個簡單的例子開始。我有一個數據作爲狀態的組件,我試圖將它們顯示爲一個表格。我的代碼是非常簡單的:當數據處於狀態更改時,ReactJS表不會重新提交

<table> 
    {this.props.tableData.map((row, index) => (
     <tr> 
      <td>{row.name}</td> 
      <td>{row.participant}</td> 
      <td>{row.status}</td> 
     </tr> 
    ))} 
</table> 

但是當我改變與的setState的狀態(我有一個clickHandler事件做一個按鈕),我的表是不是重繪。我覺得我錯過了一些明顯的,任何想法?

+1

用setstate的代碼更新問題。 – Ved

回答

0

@Ved你是對的,我打電話給setState時發生了一個錯字(我實際上正在將一個對象分配給setState而不是調用函數)。應該抓住它。

+1

很高興你把它整理出來。爲了將來的參考,通常在創建[mcve]時無需任何幫助即可解決這些問題。 –

相關問題