1. ホーム
  2. angular

[解決済み] angular2: オブジェクトを別のオブジェクトにコピーする方法

2023-06-27 12:56:51

質問

angular2を使って、オブジェクトを別のオブジェクトにコピーする方法を教えてください。

angularでは、古いオブジェクトの緩い参照にオブジェクトをコピーするためにangular.copy()を使用しました。しかし、私がangular 2で同じものを使用したとき、以下のエラーが発生しました。

エラー: angularが定義されていません。

どのように解決するのですか?

解決方法

TypeScriptやES6などの最新技術をベースに開発されたAngular2。

だから、あなたはただ let copy = Object.assign({}, myObject) .

オブジェクトの割り当て - いい例です。

ネストされたオブジェクトに対して : let copy = JSON.parse(JSON.stringify(myObject))