1
私は反応を覚えており、メソッドからクラスを呼び出そうとしています。ここに私がこれまでに出てきたものがあります。メソッドからクラスを呼び出す
class Pop extends React.Component{
render(){
return (
<div>
<button onClick={() => { this.desit("data")} }>Componant Caller</button>
</div>
)
}
desit(data){
<Test info={data}/>
}
}
class Test extends React.Component{
render(){
return
<div>{alert(this.props.info)}</div>
}
}
ReactDOM.render(<Pop />,document.getElementById("targ"));
助けてください。
を? 'pop'の' this.state'に何かを保存し、その値を 'onClick'で変更し、' render'の中で 'this.state'をチェックすることができます。 –
あなたは正確に何を達成しようとしていますか?ドキュメントに ' 'を表示しようとしていますか?あるコンポーネントの関数を別のコンポーネントから呼び出そうとしていますか? –
jered
私は 'テスト'から 'ポップ'の 'this.state'にアクセスできると言っていますか? – jason