テーブルがあり、追加ボタンをクリックしたときにテーブルを追加したいと思います。単純なJavaScriptではなくReactJSを使ってどうすればいいですか?ボタンをクリックしてReactJSを使用してテーブルに行を追加する方法
コード:
var RecordsComponent = React.createClass({
render : function() {
return (
<div>
<table>
<tr>
<td>row 1</td>
</tr>
<tr>
<td>row 2</td>
</tr>
<tr>
<td}>row 3</td>
</tr>
</table>
<button id="addBtn" onClick={addRow}>ADD</button>
</div>
);
},
addRow : function() {
//how to add row using ReactJS?
},
});
React.render(<RecordsComponent/>, document.getElementById('display'))
は(あなたがやろうとしているものに応じて、またはすべての行)の余分な行のデータを持っているように、その後、条件付きで、あなたに余分な行をレンダリングし、あなたの 'state'に保存されている何かを試してみてください'render'関数は' this.state.rows.map() 'のようにしています。 – jlaitio
@jlaitioサンプルコードを書いてもらえますか? – Agha