我有一个由多个对象组成的数组。
$scope.userCompetences = [];
现在我对此阵列进行了深入监视以检查更改:
$scope.$watch('userCompetences', function (newVal, oldValue) {
if(oldValue.length > 0)
{
var i = 0; // do something
}
}, true);
现在我的问题是如何获得已更改的数组中对象的索引?
答案 0 :(得分:3)
当发生这种情况时,您是否尝试调用函数?
<div ng-repeat="item in userCompetences">
<input type="text" ng-model="item.name" ng-change="change_function($index)"/>
</div>