您可以使用AngularJS的ng-click指令和ng-repeat指令来在点击时迭代数组。以下是一个示例代码:
HTML代码:
- {{ item }}
JavaScript代码:
angular.module('myApp', [])
.controller('myController', function($scope) {
$scope.items = ['Item 1', 'Item 2', 'Item 3'];
$scope.iterateArray = function() {
// 迭代数组并在控制台打印每个元素
for (var i = 0; i < $scope.items.length; i++) {
console.log($scope.items[i]);
}
};
});
在上述代码中,我们首先在控制器中定义了一个名为items
的数组,其中包含了三个元素。然后,我们在HTML中使用了ng-repeat指令来迭代这个数组,并将每个元素显示为一个列表项。最后,我们使用ng-click指令在按钮上添加了一个点击事件,当点击按钮时会调用iterateArray
函数,该函数会迭代数组并在控制台打印每个元素。
当您运行这段代码时,点击按钮会在控制台上打印出数组的每个元素。