基本上我想要这个http://plnkr.co/edit/3yfXbo1c0llO40HZ8WNP?p=preview,但是当我改变一些东西时,手表不会触发。
我知道这是可行的
$scope.$watch('stuff', function (newVal, oldVal) {
console.log(oldVal, newVal);
}, true);
但是,由于我想在手表内部做一些求和,并且我不想不必要地循环遍历或重新求和未更改的值。
//edit -请注意,plnkr示例只是从实际应用程序中提取出来的,您可以在其中添加和删除行以及更多内容,比如从ng-repeat之外的另一个输入修改总数(某些东西和一些东西的总和)。
https://stackoverflow.com/questions/15522015
复制相似问题