この記事では主にreactでの属性の使い方と、reactでのイベントや共有について説明します
この記事ではReact特有のタグの使い方について主に説明しています。獲得と反応共有の使用は次のとおりです。
React コンポーネントの参照子ページは親ページにパラメータを渡します
リアルタイム監視には onChange イベントを使用します
従来の AJAX メソッド
が提供ES6 Promise
promise.then( null, function( reason ){ /* rejection */} );// 等价于promise.catch( function( reason ){ /* rejection */} );
ES6 が提供する Promise — Fetch を使用して HTTP リクエストを実装します
fetch("http://newsapi.gugujiankong.com/Handler.ashx?action=getnews&type=" + this.props.type + "&count=" + this.props.count, myFetchOptions).then(response => response.json()).then(json => this.setState({news: json}));
4. コンポーネントの再利用と検証
使用: BodyIndex.defaultProps =defaultNum;詳細については、こちらをご覧ください。PHP 中国語 Web サイト
React リファレンス マニュアル
4.3 コンポーネントの再利用 — パラメーターの使用
<BodyChild {...this.props} sex={"XXX}/>
<input ref="submitButton" type="button" value="提交数据"/>
6. 独立したコンポーネント間での共有操作ミックスイン
機能: 異なるコンポーネント間での共通関数とコード共有。プラグインのインポート:
「react-mixin」から ReactMixin をインポートします共有オブジェクト コレクション MixinLog を現在のコンポーネント プロトタイプに割り当てます: ReactMixin(BodyIndex.prototype, MixinLog);
MixinLog.log() など、さまざまなニーズに対応する関数呼び出しを行うだけです。
特徴: はページと同様のライフサイクルを持ち、が呼び出された後に数回実行されます。
この記事では、主に React の状態属性の使用方法とコンポーネントの検証と再利用について簡単に説明します。 ダウンロード後、コマンド パネルから現在のフォルダーに移動します。 npm install を実行します。すべての環境をインストールします。インストール後、webpack –watch を実行すると、プロジェクトを実行できるようになります。
この記事はここで終わります (さらに詳しく知りたい場合は、PHP 中国語 Web サイトReact ユーザー マニュアル の列にアクセスして学習してください)。ご質問がある場合は、以下にメッセージを残してください。
以上がReact のプロパティとは何ですか?反応属性、イベント、共有の使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。