一部のReact開発者がコンストラクターなしで状態を定義するのを見てきました。コードを単純化するという事実が好きですが、そうしても安全ですか?
class Dog extends React.Component {
state = { sound: 'Woof' }
return (
<p>Dog says { this.state.sound }</p>
)
}
単純化された例については、事前にお詫び申し上げます。
それはまったく同じことです。 babelがコードをトランスパイルするJavaScriptを見てください。違いはありません。