我有一个输入框,其中包含附加到数组的数据。
<input ng-model="data.input1" value="" />
我试图确定我的数组中的数据何时发生变化,所以我有以下内容:
$scope.$watchCollection('data', function(newCol, oldCol, scope) {
console.log(newCol, oldCol, scope);
});
但是,我试图弄清楚我的数组的哪个特定部分发生了变化,也就是data.input1
在这种情况下。
如果我有另一个输入ng-model="data.input2"
,我想知道实际更改的是input2而不是input1
有没有办法做到这一点?