ES6で初期状態を設定する2つの方法の違いは何ですか?対コンストラクタと状態の状態を初期化する
constructor(props) {
super(props);
this.state = {
highlighted: 5,
backgroundColor: '#f3f3f3',
}
}
:
state = {
highlighted: 5,
backgroundColor: '#f3f3f3',
}
それはあなたのためにコンパイルされるかわかりません。私のjsxファイルの中で 'state = { highlighted:5、 backgroundColor: '#f3f3f3'、 }'クラス内(コンストラクタメソッド内ではない)にコンパイルエラーが発生します。 '= 'は後の状態になります。私の最後に何かが見当たりませんか?最初のコードスニペットは完全に問題ありません。 – RBT