検索

ホームページ  >  に質問  >  本文

JavaScript - ネストされたループがデータを取得するときにコンポーネントが更新されない

目的:
見つかったサブカテゴリに従って、その親カテゴリを見つけて、その中に入れます。

使用法:
サブカテゴリの親カテゴリ フィールドの重複を除去して par_arr に配置し、par_arr をトラバースして親カテゴリを取得し、その結果をサブカテゴリのセットに挿入します。

問題:
console.log(res); の結果には親カテゴリが含まれていますが、コンポーネントは再レンダリングされません。

インターネットではディープコピー Object.assign() を使うといいと言われているので、
res.data.push(item.data);

Object.assign(res.data, item);
は役に立ちません。

リーリー

n 回方法を変更し、Baidu を n 回チェックしましたが、1 週間この問題に悩まされています

相談してください。 。

女神的闺蜜爱上我女神的闺蜜爱上我2729日前691

全員に返信(1)返信します

  • 给我你的怀抱

    给我你的怀抱2017-06-12 09:26:20

    これが一週間続くでしょうか? ?

    いくつかのアイデアを説明すると、反応更新は this.setState または redux ディスパッチ イベントによってトリガーされます

    ディープコピーには...展開シンボルを使用します。私の印象では、Object.assignはディープコピーではありません

    返事
    0
  • キャンセル返事