Angularjs: 如何在使用ngChange时获取列表中的项?
问题的原因是作者想要在输入框的ng-change事件中获取对应的列表项,但是作者不知道如何实现。解决方法是在ng-change事件中传递item参数,然后在控制器中定义一个test函数来处理该参数。这个函数可以弹出一个包含item的警告框。最终的代码如下所示:
{{ item.id }}
var app = angular.module('myApp', []); app.controller('myController', function ($scope) { $scope.items = [ { id: 1, name: "First" }, { id: 2, name: "Second" }, { id: 3, name: "Third" } ]; $scope.test = function(item) { alert(item); }; });
作者感谢其他用户的评论和回答,并表示无法给予点赞,只能接受回答作为解决方案。