ng-repeat 指令用于循环输出指定次数的 HTML 元素。集合必须是数组或对象。
我在项目中所做的需求是:输入检索条件,点击查询按钮,调接口,将查询结果展示在页面上,结果可能是一条或者是多条;点击展示结果列表中的某一条,获取该数据信息,
遇到的问题:列表数据很多条,又是循环展示的,无法确认点击的是哪一条数据,获取不到想要的该条数据信息。
解决方法:HTML部分---> <div ng-repeat=" item in salesmanList " ng-click="getToken($index)"></div>
JS部分 -----> $scope.salesmanList = [ ];
$scope.getToken = function (index) {
var obj= {
salesman:{
empId: $scope.salesmanList[index].empId
}
}
..................................................
}