var MyComponentClass = React.createClass({
render: function() {
return <h1>Hello world</h1>;
}
});
ReactDOM.render(
<MyComponentClass />,
document.getElementById('app')
);
私はReactJSに関するいくつかのチュートリアルを続けてきましたが、Reactのフードの中で何が起こっているのか、特に上記のコードを理解するのは苦労しています。React.createClassはどのように機能しますか?
同様に、ReactのライブラリのcreateClassメソッド内でレンダリングメソッドが必要ですか?
ReactDOM.renderが呼び出されたときにrenderメソッドがどのように呼び出されますか?
私はReactJSのドキュメントを調べてみましたが、何が起こっているのかについての説明がない同じ問題が発生しました。問題を取り上げて、同じ結果を試してみました。質問は、実際に行うのではなく、それを行う方法に基づいているようです。
誰かがドキュメントの正しい領域の方向に私を指すことができたとしても、それは私を非常に助けます。
お役に立てば幸いです。私は、ほとんどの人が何が起こっても気にしないので、明確な文書はないと確信しています。 –