定義された方法は、アセンブリ反応します
1.定義アセンブリReact.createClass()(除去されます)
すべての指示部材アセンブリの機能のこの定義の方法
2.関数定義コンポーネント
あなたはステートレスコンポーネントを定義すると、状態のない状態が存在しない、何のライフサイクルは、純粋な静的なページではありません、あなたはこれをアクセスすることはできません
3.クラス定義コンポーネント
このイベントのクラス関数は関数自体を指しますが、nullではありません
クラスメンバ関数モジュールを手動でバインドする必要が作成されます
イベントは、このメンバー関数は、現在のコンポーネントを指すようにコンストラクタ関数で、手動により、結合
このクラスは、データをどのように修正します
this.setState({
名前:「リージ」
})
変数の割り当ては変更することができません。
this.state.weight = 12。
その上で、テンプレートで{this.state。}属性を使用し、状態にアクセスする方法
<アプリケーション名= "フェイ" 年齢= 21 />
小道具プロパティがで反応します
水銀は、小道具特性のアセンブリにおける構成要素の定義にラベルに記録されています
アクセス小道具 - > this.props.name
値の小道具を変更することはできませんし、値が状態に変更することができます
propTypes和defaultProps
データ型の小道具は、合法的でなければならないpropTypesを確認
defaultPropsセット、小道具の初期値
クラスクラスES6角度、静的プロパティを追加するためのクラス
クラスプロパティは静的メンバーと呼ばれます