以下のようなコードで、dataに変更があった場合にaddNodsメソッドを呼び出すような実装を行うにはどのようにすればいいでしょうか。
js:
1var data = []; 2 3class Sample extends React.component { 4 constructor (props) { 5 super(props); 6 this.state = { nodes:[] }; 7 } 8 componentDidMount(){ 9 this.setState({nodes:data.filter(function(n){ 10 return //条件 11 })}); 12 } 13 addNode () { 14 this.setState({nodes:data.filter(function(n){ 15 return //条件 16 })}) 17 } 18 render ( 19 var nodes = this.state.nodes.map(function(n){ 20 //something 21 }); 22 return ( 23 <div>{nods}</div> 24 ); 25 ) 26}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。