6

私のメイン コンポーネントでは、ref を作成しました。

this.transfernewRef = React.createRef();

そして、 Route に埋め込まれている私のコンポーネントに割り当てました:

<Route path="/new" render={(props) => <TransferNew {...props} origin={this.state.origin} token={this.state.token} ref={this.transfernewRef} />}/>

私のコンポーネントである TransferNew も、react-loadable とその Loadable コンポーネントを使用して動的にロードされます。this.transfernewRef.current を出力すると、LoadableComponent オブジェクトが得られます。

ここに画像の説明を入力

そこからコンポーネント TransferNew にアクセスするにはどうすればよいですか? 私はそれを行うための適切な方法を見つけることができないようです。TransferNew の関数の 1 つを呼び出したいので、これらの行に沿って何かを実行します。

this.transfernewRef.current.<something>.myFunction()

ありがとうございました。

4

1 に答える 1