我有一个对象details,其中dueAmountadjustedAmount是两个字段。所以我的对象如下图所示。

{dueAmount:1000,adjustedAmount:1000}


现在,如果将该值从1000更改为1500,则它应如下所示。

{dueAmount:1000,adjustedAmount:1500}


表示dueAmount应该保留先前的值,而adjustedAmount应该保留更改的值。
注意:在UI中,只有一个字段,即一个ng-model

最佳答案

也许我无法正确理解此问题,但我假设现在当您更改一个值时,另一个值也会更改。

在您的控制器中,您需要使用angular.copy来克隆值。

this.dueAmount = angular.copy(this.adjustedAmount);

现在,更改调整金额后,dueAmount将不会更改。

08-26 17:14