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

0

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

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

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

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

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

リーリー

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

相談してください。 。

Your Answer
提出する

1 件の回答
0

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

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

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

2017-06-12 09:26:20

提出する

Hot Tools

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

phpStudy のインストールに必要なランタイム ライブラリのコレクションをダウンロードします。

VC9 32ビット

VC9 32ビット

VC9 32 ビット phpstudy 統合インストール環境ランタイム ライブラリ

PHP プログラマー ツールボックスのフルバージョン

PHP プログラマー ツールボックスのフルバージョン

プログラマ ツールボックス v1.0 PHP 統合環境

VC11 32ビット

VC11 32ビット

VC11 32ビットphpstudy統合インストール環境ランタイムライブラリ

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい