angularjs$watch获取已更改数组项的索引
angularjs $watch get index of changed array item
我有一个由多个对象组成的数组。
$scope.userCompetences = [];
现在我对这个阵列进行了深入的观察,以检查是否有变化:
$scope.$watch('userCompetences', function (newVal, oldValue) {
if(oldValue.length > 0)
{
var i = 0; // do something
}
}, true);
现在我的问题是,如何获取数组中已更改对象的索引?
发生这种情况时,您是否尝试只调用一个函数?
<div ng-repeat="item in userCompetences">
<input type="text" ng-model="item.name" ng-change="change_function($index)"/>
</div>
相关文章:
- 按最大值获取数组索引
- 删除和重用数组索引
- 警报数组索引和值
- .fadeIn .fadeOut 会导致数组索引出现奇怪的行为
- Javascript原型通用Enquries和通过数组索引分配Id
- 获取数组索引的值
- Javascript-将值与关联数组索引进行比较
- Javascript-在数组索引中循环的问题
- JavaScript - “规范化”数组索引
- 数组索引混淆
- 使用 Javascript/React.js 查找对象的数组索引
- 如何拆分数组索引
- 获取新推送元素的数组索引
- 在 javascript 中将数组索引作为参数传递
- 当对象本身存储在 JavaScript 的数组索引中时,如何打印对象的每个单独属性
- 如何使用数组索引序列
- ASP.NET/JavaScript:数组索引溢出:实体框架/LINQ
- 如何在分配给数组索引的对象上调用方法
- 使用铆钉访问数组索引.js
- 计算 Javascript 数组索引的出现次数