レンダリング()
呼び出されると、それがチェックし、変更し、次のいずれかのタイプを返します。
- 反応する要素を。通常JSXによって作成されました。例えば、<DIV /> DOMノードがレンダリングされる反応、<MyComponentの/>、カスタムコンポーネントとして<DIV />または<MyComponentの/>要素のいずれかが描画される反応である反応します。
- あるいはの配列の断片。この方法は、レンダリング、複数の要素を返すことができるようにします。より詳細な情報については、参照断片のマニュアルを参照して。
- ポータルです。あなたは、異なるDOMサブツリーに子ノードをレンダリングすることができます。詳細については、を参照してください。文字列または数値型。彼らは、DOMのテキストノードとしてレンダリングされます
- ブールまたはヌル。何もレンダリング。(主試験がブール型であることを特徴とする請求リターン試験&& <子供/>モードをサポートするために使用されます。)
レンダリング()関数は、状態のコンポーネントを変更することなく、同じ結果を各コールを返すことを意味する純粋関数であるべきで、それが直接ブラウザと相互作用しません。
ブラウザと対話するためにあなたの操作を実行するには、componentDidMount()または他のライフサイクル・アプローチをしてください。レンダリング()は純粋関数である、あなたが考えるの組み立てを容易にすることができますしてください。
https://zh-hans.reactjs.org/docs/react-component.html#render
UI部を構築するための成分の性質;
ステートレスコンポーネントは、関数にすることができます。
(){
リターン<= "">
</>
</>
;