React基本概念(一)
712 ワード
1.JSXに埋め込まれた表式は、かっこで任意のJavaScript表現をJSXに埋め込むことができます.
2.JSXも表式コンパイルの後、JSX表式は通常のJavaScriptオブジェクトになります.React要素を1つのルートDOMノードにレンダリングし、それらをReactDOM.render()方法に渡す.
3.基本的なシンタックスComponents(コンポーネント):関数としてのコンポーネントとクラスコンポーネントに分類されます.クラスコンポーネントは常にプロpsを使用してベースのコンストラクタを呼び出すべきです.props(属性はproperties):すべてのReactコンポーネントは純粋な関数でなければならず、その自身のpropsを修正することは禁止されています.props属性に値を伝えていない場合、そのデフォルト値はtruestateとpropsと似ていますが、stateはプライベートであり、コンポーネント自体が完全に制御する、すなわちローカル状態です.静的バージョンを構築するときは、state***を使用しないでください.stateは相互作用のみに使用されます.つまり、データは随時変更されます.--state状態の条件:
2.JSXも表式コンパイルの後、JSX表式は通常のJavaScriptオブジェクトになります.React要素を1つのルートDOMノードにレンダリングし、それらをReactDOM.render()方法に渡す.
3.基本的なシンタックスComponents(コンポーネント):関数としてのコンポーネントとクラスコンポーネントに分類されます.クラスコンポーネントは常にプロpsを使用してベースのコンストラクタを呼び出すべきです.props(属性はproperties):すべてのReactコンポーネントは純粋な関数でなければならず、その自身のpropsを修正することは禁止されています.props属性に値を伝えていない場合、そのデフォルト値はtruestateとpropsと似ていますが、stateはプライベートであり、コンポーネント自体が完全に制御する、すなわちローカル状態です.静的バージョンを構築するときは、state***を使用しないでください.stateは相互作用のみに使用されます.つまり、データは随時変更されます.--state状態の条件:
1). props( ) ? , state( ) 。
2). ? , state( )。
3). state( ) props( ) ? , state( )。