2017-03-02 5 views
0

私はちょうどそこにお互いをバインドせずに変数をバインドする方法があることを知りたがっていました。私はthis.commissionshttp応答からの角ローカル変数バインディング

this.oldCommissionsこのオブジェクトの'価格'値も'価格'値を変更する変更

 this.commissions = res.Data; 
    this.oldCommissions = res.Data; 

どのように私はこれを避けることができます誰も知っている?

答えて

1
this.commissions =angular.copy(res.Data); 
this.oldCommissions =angular.copy(res.Data); 
+0

はい、これは私が欲しいものです。実際にはAngular v1.x用ですが、Angular v2.xを使用しています。ありがとう –

0

両方の変数が同じインデックスを指していない場合、角度のディープコピー機能を試してみたいと思います。 同じリンクを見つけてください - https://docs.angularjs.org/api/ng/function/angular.copy#

+0

ありがとうございます。はい、これもまた私が望むものです –

+0

私はコードを投稿しますが、@ Alirezaはすでにそれに私を打ち負かしています:P – Sagar

関連する問題