0
私はthis methodを探していません。子ファンクから親関数をargなしで呼び出す方法
は、すべての引数を渡さずに親関数を呼び出す必要があります。
親(ES6):
foo(){
...
console.log("i was called");
}
<Child callFoo={this.foo} />
子供(ES6):
// otherFunc() will be called by an onClick button event
otherFunc(){
...
this.props.callFoo;
}
上記は動作しません。これは動作しますが、私はこれを行う必要はありません。
親(ES6):
foo(bool){
...
if (bool){
console.log("i was called");
}
}
<Child callFoo={this.foo} />
は子供(ES6):
// otherFunc() will be called by an onClick button event
otherFunc(){
...
this.props.callFoo(true);
}
を簡単な呼び出しに方法はありますthis.props.callFoo
による機能?
this.props.callFoo();それは引数なしの関数を呼び出しています – Doppio