componentDidMount(){
logsAB(a,b){
console.log(a,b);
}
}
renderListItems(listItem,key){
var x = '1';
var y = '2';
return (
<li key={key}>
<a href="#" className={key} onClick={() => this.logsAB(x,y)}>{blahblah.blah.foo}</a></li>
)
}
「componentDidMount」内の関数を呼び出す際に間違っていますか?私は、HTMLのロード後にcomponentDidMountが起動するので、クリックしたハンドラはロードされた後に起動しなければならないと考えました。したがって、機能を利用可能にする。componentDidMount()内の関数にアクセスする
あなたは 'componentDidMount'の中で関数を呼び出すのではなく、定義しています。 – MatTheWhale