ループでチェックボックスを処理する方法ネイティブの反応

yasiru :

ネイティブの反応でループ内のチェックボックスをどのように処理しますか?現在、私のコードはこのようなものです。

this.state.allItems.map((res, index) => {
 return(
     <CheckBox 
         color="green"
         style={{ marginRight: 20, }}
         checked={this.state.check1}
         onChange={()=>{ }}
/>

)

})
フランソワ・ナドー:

質問を正しく理解できた場合、複数のアイテムがあり、それらを個別にチェックできるようにしたいと考えています。

そのためには、彼らがそれぞれ独自の状態値を持つ必要があります。これをどのように行うかは、設計のニーズによって異なりますが、コードを形成するには、check1状態ではなく配列が必要です。

このようなもの:

this.state.allItems.map((res, index) => {
 return(
     <CheckBox 
         color="green"
         style={{ marginRight: 20, }}
         checked={this.state.checked[index]}
         onChange={()=> {
                  let { checked } = this.state;
                  checked[index] = !checked[index];
                  this.setState({checked});
         }
 }
/>

もちろん、チェックされた状態を適切に配列で埋める必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

反応ネイティブのチェックボックスでFlatListの個々のアイテムをチェックする方法は?

分類Dev

チェックされた状態のチェックボックスの値を取得するためにテーブルを反復処理する方法は?

分類Dev

反応ネイティブマップボックスで表示している場所を取得する方法は?

分類Dev

反応ネイティブのチェックボックスの状態に基づいてコンポーネントを表示/非表示にする

分類Dev

反応ネイティブナビゲーターでバックスワイプジェスチャを無効にする方法

分類Dev

反応ネイティブアプリでヘッダー付きのapi(POST)をフェッチする方法

分類Dev

ボタンクリックでネイティブの水平スクロールに反応する

分類Dev

反応ネイティブルーターフラックスで前のシーン名を取得する方法

分類Dev

データテーブルでチェックボックスクリックイベントを処理する方法

分類Dev

npm インストール エラー: saveError: 反応ネイティブ チェックボックスをインストールできません

分類Dev

Pythonでプライムチェックのネガティブケースを処理するにはどうすればよいですか?

分類Dev

反応ネイティブでJSON応答に動的チェックボックスを作成するにはどうすればよいですか?

分類Dev

複数のアイテムを選択するネイティブ要素に反応するチェックボックス

分類Dev

フレックスボックスとネイティブに反応して円の形を作成する方法

分類Dev

reactJSでチェックボックスチェックステータスを処理する方法

分類Dev

インデックスを取得するループのネイティブに反応する

分類Dev

Ansibleプレイブックで、オブジェクトのリストを反復処理し、そのオブジェクトのデータに応じて異なるロールを呼び出すためのより良い方法は何ですか?

分類Dev

ネイティブルーターフラックスに反応してバックボタン矢印の色を変更する方法は?

分類Dev

反応ネイティブアプリのスタイル属性をチェックできないのはなぜですか?

分類Dev

AndroidでFLogをチェックする方法をネイティブに反応させますか?

分類Dev

反応ネイティブAndroidのスプラッシュスクリーンを設定する方法

分類Dev

反応ネイティブAndroidのスプラッシュスクリーンを設定する方法

分類Dev

プリエンプティブカーネルで失われたウェイクアップチャンスを処理しますか?

分類Dev

反応ネイティブでTextInputのバックスペース文字を検出する方法

分類Dev

反応ネイティブでスタックナビゲーターの重複を回避する方法

分類Dev

反応ネイティブXMLHttpRequestAPIまたはFetchApiでSSLチェックを無効にする方法は?

分類Dev

Angular 2 RC5でチェックボックスグループを処理する方法は?

分類Dev

反応ネイティブの反応ネイティブ要素ライブラリのチェックボックスを使用して、フラットリストから複数のアイテムを選択するにはどうすればよいですか?

分類Dev

反応ネイティブですべてのチェックボックスがオフになっている場合にボタンを無効にする方法

Related 関連記事

  1. 1

    反応ネイティブのチェックボックスでFlatListの個々のアイテムをチェックする方法は?

  2. 2

    チェックされた状態のチェックボックスの値を取得するためにテーブルを反復処理する方法は?

  3. 3

    反応ネイティブマップボックスで表示している場所を取得する方法は?

  4. 4

    反応ネイティブのチェックボックスの状態に基づいてコンポーネントを表示/非表示にする

  5. 5

    反応ネイティブナビゲーターでバックスワイプジェスチャを無効にする方法

  6. 6

    反応ネイティブアプリでヘッダー付きのapi(POST)をフェッチする方法

  7. 7

    ボタンクリックでネイティブの水平スクロールに反応する

  8. 8

    反応ネイティブルーターフラックスで前のシーン名を取得する方法

  9. 9

    データテーブルでチェックボックスクリックイベントを処理する方法

  10. 10

    npm インストール エラー: saveError: 反応ネイティブ チェックボックスをインストールできません

  11. 11

    Pythonでプライムチェックのネガティブケースを処理するにはどうすればよいですか?

  12. 12

    反応ネイティブでJSON応答に動的チェックボックスを作成するにはどうすればよいですか?

  13. 13

    複数のアイテムを選択するネイティブ要素に反応するチェックボックス

  14. 14

    フレックスボックスとネイティブに反応して円の形を作成する方法

  15. 15

    reactJSでチェックボックスチェックステータスを処理する方法

  16. 16

    インデックスを取得するループのネイティブに反応する

  17. 17

    Ansibleプレイブックで、オブジェクトのリストを反復処理し、そのオブジェクトのデータに応じて異なるロールを呼び出すためのより良い方法は何ですか?

  18. 18

    ネイティブルーターフラックスに反応してバックボタン矢印の色を変更する方法は?

  19. 19

    反応ネイティブアプリのスタイル属性をチェックできないのはなぜですか?

  20. 20

    AndroidでFLogをチェックする方法をネイティブに反応させますか?

  21. 21

    反応ネイティブAndroidのスプラッシュスクリーンを設定する方法

  22. 22

    反応ネイティブAndroidのスプラッシュスクリーンを設定する方法

  23. 23

    プリエンプティブカーネルで失われたウェイクアップチャンスを処理しますか?

  24. 24

    反応ネイティブでTextInputのバックスペース文字を検出する方法

  25. 25

    反応ネイティブでスタックナビゲーターの重複を回避する方法

  26. 26

    反応ネイティブXMLHttpRequestAPIまたはFetchApiでSSLチェックを無効にする方法は?

  27. 27

    Angular 2 RC5でチェックボックスグループを処理する方法は?

  28. 28

    反応ネイティブの反応ネイティブ要素ライブラリのチェックボックスを使用して、フラットリストから複数のアイテムを選択するにはどうすればよいですか?

  29. 29

    反応ネイティブですべてのチェックボックスがオフになっている場合にボタンを無効にする方法

ホットタグ

アーカイブ