⊗jsrtPmCoDt 92 of 112 menu

Reactにおけるコンポーネントデータ

コンポーネントデータは、3つの場所に保存することができます:props、コンポーネントの変数と定数、そしてstateです。propsには、親コンポーネントが外部からコンポーネントに送信するデータが格納されます。この場合、コンポーネント内部ではpropsは不変であるべきです。

変数、定数、およびstateには、コンポーネント自身にとって重要であり、親コンポーネントが知る必要のないローカルデータを保存するべきです。その際、stateには、様々なイベントで変化する可能性があり、かつその変更をリアクティブにしたいデータを保存するべきです。

以下のコンポーネントがあります:

function Test() { // isEdit、elem、dataの定義 if (isEdit) { elem = <input value={data} />; } else { elem = <span>{data}</span>; } return <div> {elem} </div>; }

isEditelemdataが何であるかを決定してください:prop、state、変数、または定数のいずれかです。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否