reactjs内の親コンポーネント から子コンポーネントメソッドを呼び出す必要があります。私はrefsを使ってみましたが、できませんでした。誰でも任意の解決策を提案できますか?おかげさまで reactjs内の親コンポーネントから子コンポーネントメソッドを呼び出す
2
A
答えて
1
は親に
ホイスト機能を:)と小道具としてダウンデータを渡さないでください。子供が同じことをする必要がある場合に備えて、同じ関数を渡すことができます。
1
あなたは、子コンポーネントへの参照を代入して、
class Parent extends React.Component {
callChildFunction =() => {
this.child.handleActionParent(); ///calling a child function here
}
render(){
return (
<div>
{/* other things */}
<Child ref={(cd) => this.child = cd}/>
</div>
)
}
}
class Child extends React.Component {
handleActionParent =() => {
console.log('called from parent')
}
render() {
return (
{/*...*/}
)
}
}
のような関数形の親を呼び出すことができます
関連する問題
- 1. 角2親から子コンポーネントメソッドを呼び出す
- 2. react:親コンポーネントから子コンポーネントのメソッドを呼び出す
- 3. 子コンポーネントから親コンポーネントのメソッドを呼び出す
- 4. 親コンポーネント内のメソッドを子コンポーネントから呼び出す方法は?
- 5. 親コンポーネントから子コンポーネント関数を呼び出す
- 6. 他のコンポーネントからのアクション時にコンポーネントメソッドを呼び出す
- 7. ReactJs:子コンポーネントから親コンポーネントへのデータ
- 8. 他のコンポーネントからコンポーネントメソッドを呼び出す方法は?
- 9. 子から親コンポーネントのメソッドを呼び出す - ネイティブを返す
- 10. EmberJSの親から子コンポーネントのメソッドを呼び出す方法
- 11. React Nativeの親コンポーネントから子関数を呼び出す
- 12. サービスからコンポーネントメソッドを呼び出す
- 13. 子コンポーネントの親メソッドを呼び出すことができませんreactjs
- 14. reactjs親トリガー子コンポーネント
- 15. Angular2は子コンポーネントから偉大な親の親メソッドを呼び出す
- 16. 子コンポーネントの親コンポーネント関数を角で呼び出す
- 17. アプリコンポーネントから角度4 - 呼び出し子コンポーネントメソッド
- 18. 子ウィンドウから親ウィンドウ内の関数を呼び出す
- 19. reactjsの親コンポーネントから子コンポーネントにデータを渡すには?
- 20. 親コンポーネントからの確認方法子コンポーネントの呼び出し回数
- 21. ReactJs親機能を呼び出す
- 22. Web Dynpro Javaの親コンポーネントメソッドを呼び出す
- 23. は、親コンポーネントの小道具は、AJAX呼び出しから子コンポーネントに
- 24. reactjsの親コンポーネントの子コンポーネントへのアクセス
- 25. 兄弟コンポーネント内の関数を呼び出すReactjs
- 26. 親コンポーネントから子コンポーネント内の関数を呼び出す最も良い方法は?
- 27. 子コンポーネントのテンプレートは、親コンポーネントメソッドが呼び出されたときに変更されません。角単位テスト
- 28. Angular2親クラスの子コンポーネントのメソッドを呼び出す
- 29. React-Native ListView行の子コンポーネントから親関数を呼び出す
- 30. 子コンポーネントの親関数を呼び出す