4
4

1 に答える 1

5

オブジェクトを入力しているため、これは単なる参照です。したがって、親と子には、まったく同じオブジェクトを参照するプロパティがあります。

これが望ましくない動作である場合は、選択した都市を設定するときにシャロー コピーを作成する必要があります。または、更新する他の場所で..多くのオプションがあります。

setSelectedCity(city: City): void {
  this.selectedCity = { ...city }; //shallow copy
}
于 2019-02-26T18:52:02.657 に答える