0
私は3つのコンポーネントを持っています。 アプリケーションがParentコンポーネントです。 ToolsとDrawingBoardは子コンポーネントです。 ToolsとDrawingBoardコンポーネント間でDataを転送したいとします。コンポーネント間で変数を共有する
export default class App extends Component{
getFormData(name, value){
//empty so far
}
render(){
return(
<div className="main-container">
<DrawingBoard styledata={???} />
<Tools data={this.getFormData.bind(this)}/>
</div>
);
}
私は、ツールにプロパティとしてgetFormData関数を渡してデータを取得します。 名前と値を、好ましくは連想配列またはオブジェクト とし、arr ["name"] = valueをDrawingBoardのプロパティとして渡したいとします。 どうすればいいですか?