複数のデータの配列を状態として設定する方法

モハメド・アーメド

したがって、基本的には、複数の入力からすべての値を収集し、その配列を状態として設定できるようにしたいのです。これが私が現在取り組んでいるものです:

this.state.basket.map(b => {
  return (
    <View>
      <InputSpinner
        style={styles.spinnerQty}
        max={50}
        min={1}
        step={1}
        rounded={false}
        showBorder
        colorMax={"#2a292d"}
        colorMin={"#2a292d"}
        value={b.qty}
        onChange={num => {
          this.setState({ popUpQty: num });
        }}
      />

      <View style={styles.hrLine}></View>
    </View>
  );
});

だから私は自分basket繰り返し、axios出力からの値でスピナーを設定しています。したがってInputSpinner、複数の値を持つ複数の値があります。私の質問は、どうすればのすべての値を収集し、onChangeそれを配列にプッシュして、最終的に状態にすることができるかということです。のようなものQuantityState: []は、すべてのの値になりInputSpinnerます。それが理にかなっていることを願っています。どんな助けでも大歓迎です。ありがとう!

PS。InputSpinnerはここからのnpmパッケージです

Nooruddin Lakhani

このコードを使用すると、特定の配列インスタンスでonChange番号を動的に追加/更新できます。numキーは、特定のonChangeトリガー時に追加されるため、最後にそのインデックスに配置された値を取得します。キーが見つからない場合は、そのインデックスに対してonChangeがトリガーされないことを意味します。

state = {
        spinnerData : {},
        basket: []
    }



    this.state.basket.map((b, index) => {
      return (
        <View>
          <InputSpinner
            style={styles.spinnerQty}
            max={50}
            min={1}
            step={1}
            rounded={false}
            showBorder
            colorMax={"#2a292d"}
            colorMin={"#2a292d"}
            value={b.qty}
            onChange={num => {
              const newbasket = [...this.state.basket];
              newbasket[index]["num"] = num;
              this.setState({ basket:newbasket });
            }}
          />

          <View style={styles.hrLine}></View>
        </View>
      );
    });

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

配列の値を使用して複数のUISwithcesの状態を設定する

分類Dev

状態(配列)を設定し、ループを使用して追加された複数のTextInputを検証する方法-ネイティブに反応

分類Dev

onchangeを使用してTextFieldの値で状態配列を設定する方法

分類Dev

React-データで状態を設定しても機能しない/空の配列に設定する-なぜですか?

分類Dev

結果のリストにmap()し、結果の配列をreactjsのコンポーネントの状態として設定する方法

分類Dev

インデックスと列の関数としてPandasデータフレームを設定する方法

分類Dev

複数のデータをイオン選択して、formbuilderを使用して配列として投稿する方法

分類Dev

データを取得した後の状態の設定方法

分類Dev

java:.txtのデータを使用して複数の配列を作成する方法

分類Dev

Androidのブール配列に複数のトグルボタンの状態を保存する方法

分類Dev

動的な複数配列の状態を保存する方法

分類Dev

変数を使用してajaxデータの$ keyと$ valueを設定する方法

分類Dev

各配列の最初の要素をインデックスとして設定し、残りを配列の配列のデータとして設定します

分類Dev

各配列の最初の要素をインデックスとして設定し、残りを配列の配列のデータとして設定します

分類Dev

Material UITextFieldの状態を数値として初期化および設定する

分類Dev

Object.assignを使用して状態を設定すると、その状態のキーが失われます

分類Dev

Kerasで異なる非表示サイズと複数のLSTMレイヤーを使用して各ミニバッチの非表示状態を設定する

分類Dev

Windowsフォームは、データ行の状態をデタッチに設定しています。データ行の状態とそのデータを保持するにはどうすればよいですか?

分類Dev

複数の入力から状態配列にデータをプッシュする

分類Dev

反応フックを使用して状態配列を設定する方法

分類Dev

ReactJS:状態値を配列として設定する正しい方法は何ですか?

分類Dev

libgdxを使用してAndroidでゲームの状態/設定を保存する方法

分類Dev

map関数を使用して配列をループしながら特定の要素の状態を更新する方法

分類Dev

複数の要素をタイプの配列として返し、個々の要素をタイプとして返すGoでJSONをデコードする方法

分類Dev

componentDidMountで状態を設定すると、ReactアプリがAPIからのデータを表示しません

分類Dev

ReactJSのWebSocketは空の配列で状態を設定しています

分類Dev

jQuery.attr()関数を使用して複数のデータ属性を設定することは可能ですか?

分類Dev

複数のReactフォームデータを状態で保存する方法

分類Dev

選択した状態、押されていない状態に応じてボタンの背景と戻るを設定する方法

Related 関連記事

  1. 1

    配列の値を使用して複数のUISwithcesの状態を設定する

  2. 2

    状態(配列)を設定し、ループを使用して追加された複数のTextInputを検証する方法-ネイティブに反応

  3. 3

    onchangeを使用してTextFieldの値で状態配列を設定する方法

  4. 4

    React-データで状態を設定しても機能しない/空の配列に設定する-なぜですか?

  5. 5

    結果のリストにmap()し、結果の配列をreactjsのコンポーネントの状態として設定する方法

  6. 6

    インデックスと列の関数としてPandasデータフレームを設定する方法

  7. 7

    複数のデータをイオン選択して、formbuilderを使用して配列として投稿する方法

  8. 8

    データを取得した後の状態の設定方法

  9. 9

    java:.txtのデータを使用して複数の配列を作成する方法

  10. 10

    Androidのブール配列に複数のトグルボタンの状態を保存する方法

  11. 11

    動的な複数配列の状態を保存する方法

  12. 12

    変数を使用してajaxデータの$ keyと$ valueを設定する方法

  13. 13

    各配列の最初の要素をインデックスとして設定し、残りを配列の配列のデータとして設定します

  14. 14

    各配列の最初の要素をインデックスとして設定し、残りを配列の配列のデータとして設定します

  15. 15

    Material UITextFieldの状態を数値として初期化および設定する

  16. 16

    Object.assignを使用して状態を設定すると、その状態のキーが失われます

  17. 17

    Kerasで異なる非表示サイズと複数のLSTMレイヤーを使用して各ミニバッチの非表示状態を設定する

  18. 18

    Windowsフォームは、データ行の状態をデタッチに設定しています。データ行の状態とそのデータを保持するにはどうすればよいですか?

  19. 19

    複数の入力から状態配列にデータをプッシュする

  20. 20

    反応フックを使用して状態配列を設定する方法

  21. 21

    ReactJS:状態値を配列として設定する正しい方法は何ですか?

  22. 22

    libgdxを使用してAndroidでゲームの状態/設定を保存する方法

  23. 23

    map関数を使用して配列をループしながら特定の要素の状態を更新する方法

  24. 24

    複数の要素をタイプの配列として返し、個々の要素をタイプとして返すGoでJSONをデコードする方法

  25. 25

    componentDidMountで状態を設定すると、ReactアプリがAPIからのデータを表示しません

  26. 26

    ReactJSのWebSocketは空の配列で状態を設定しています

  27. 27

    jQuery.attr()関数を使用して複数のデータ属性を設定することは可能ですか?

  28. 28

    複数のReactフォームデータを状態で保存する方法

  29. 29

    選択した状態、押されていない状態に応じてボタンの背景と戻るを設定する方法

ホットタグ

アーカイブ