0
私の反応のアプリケーションで私は以下のようなコードがあります。未定義のremoveOperation。私はのためにエラーがオンラインでチェックしています。関数リファレンスとそれに対する解決策は、.bind(この)私はこのバインドを使用することができる場所 .Plz誰かが私を助けを使用している、私はあなたがいずれかを行うことができ。Reactjsのこの参照エラー
fields = this.state.operations.map(function(operation,index){
if(operation == "adjust-price-multiply"){
return (<PriceMultiply key={index} removeOperation={this.removeOperation} />);
}else if(operation == "adjust-price-add"){
return (<PriceAdd key={index} removeOperation={this.removeOperation} />);
}else if(operation == "filter-products-includes"){
return (<IncludeProducts key={index} removeOperation={this.removeOperation} />);
}else if(operation == "filter-products-excludes"){
return (<ExcludeProducts key={index} removeOperation={this.removeOperation} />);
}
});
大変ありがとう@マリアス最初の方法はうまくいかず、2番目の方法は完全に機能します – yasar