まず、バックグラウンドから来るデータをシミュレートしてみましょう。ここでは、コードをわかりやすくするために、データを単純にシミュレートします。 './image/bg3.png' から bg3 をインポートします。 コンストラクタ(props){ スーパー(小道具) この状態 = { ///ここにリスト:[ { id:1,img:bg3}, { id:2,img:bg3}, { id:3,img:bg3}, { id:4,img:bg3}, { id:5,img:bg3}, ]、 /// } } 次にマップメソッドを使用してループアウトします { this.state.list.map((item,key) => { 戻る ( <div className="winfor" onClick={() => console.log(item.id)}> <img src={item.img} className="winforimg" /> </div> ) }) } 追加: React ループ リストReact をインポートし、{Component} を 'react' から取得します。 './logo.svg' からロゴをインポートします。 './App.css' をインポートします。 './Person/Person' から {Person,Twoway} をインポートします。 クラスAppはComponentを拡張します{ 状態={ 人物:[{name:'リトルフェアリー',年齢:'18'},{name:'シャオユウ',年齢:'18'},{name:'ジアシュアン',年齢:'18'}], } 与える(){ const listItems = this.state.persons.map((item,index) => <人物名={item.name} 年齢={item.age} キー={index} /> ); 戻る( <div className="アプリ"> {リスト項目} </div> ) } } デフォルトのアプリをエクスポートします。 これで、React Loop Dataの実装に関するこの記事は終了です。React Loop Dataの関連コンテンツについては、123WORDPRESS.COMの過去の記事を検索するか、以下の関連記事を引き続き閲覧してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: docker で nginx+php+mysql を設定する方法
>>: MySQL でコマンドを使用して階層検索を実現する方法の詳細な説明
Linux には、マウントされたハードディスクとマウントされていないハードディスクの 2 種類のハー...
公式の MySQL イメージを使用するには、構成ファイル、DB データ ファイル ディレクトリなどの...
Web テーブルの構造マークアップについて説明する前に、いくつかの画像を見てみましょう。 HTML ...
この記事では、簡単なパズルゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な...
CentOS にはデフォルトで MariaDB がインストールされていますが、これは MySQL の...
日付ピッカーをカプセル化する場合、選択時にフォントの色を暗くする必要があります。実装後の効果を見てみ...
この記事では、カラフルな太陽のハロー効果を実現するためのJavaScriptキャンバスの具体的なコー...
1. フォントを実行し、フォント フォルダーを開いて、使用するフォント ファイルを見つけます。 2....
最近、メンバーがテストできるようにプロジェクトをパッケージ化する必要がありますが、パッケージ化された...
概要Docker 自体の現在のデフォルト ネットワークについては、単一ホスト上の異なる Docker...
mysql が閉じない場合の解決策:コンピュータのタスクバーを右クリックしてタスクマネージャーを開き...
序文まずここで説明させてください。インターネット上では、Alibaba では 500 万のデータを異...
目次1. 文脈1. 使用シナリオ2. 使用手順3. 結論2. 小道具の詳細1. 子供の財産2. 小道...
序文現在、プロジェクトでは、Axios ライブラリが HTTP インターフェース リクエストによく使...
MySql は、私たちが頻繁に使用するデータ ソースです。開発者が練習、小規模なプライベート ゲーム...