私はreactjs rendermethodを持っていると私は関数を使用して変数を設定しようとしています、それはこの(あなたがそれを推測し、動作しない)ようになっていますreactjsでレンダリングで変数を設定する方法は?
私はで使用されている変数を設定するにはどうすればよいrender() {
let myVariable=''
//this function changes/sets myVariable
this.changeMyVariable()
return (
<div>{myVariable}</div>
);
}
上記の例のような別の関数を使ってレンダリングします。私もstatevariableを使用しようとしましたが、changeVariable関数は2回実行されます。
<div>{this.changeMyVariable()}</div>
:
おそらくあなたは反パターンを追いかけており、反応の考え方を理解していないでしょう。 –