我有一个对象details
,其中dueAmount
和adjustedAmount
是两个字段。所以我的对象如下图所示。
{dueAmount:1000,adjustedAmount:1000}
现在,如果将该值从1000更改为1500,则它应如下所示。
{dueAmount:1000,adjustedAmount:1500}
表示
dueAmount
应该保留先前的值,而adjustedAmount
应该保留更改的值。注意:在
UI
中,只有一个字段,即一个ng-model
。 最佳答案
也许我无法正确理解此问题,但我假设现在当您更改一个值时,另一个值也会更改。
在您的控制器中,您需要使用angular.copy来克隆值。
this.dueAmount = angular.copy(this.adjustedAmount);
现在,更改调整金额后,dueAmount将不会更改。