我想通过一个ng-click循环遍历几个json对象数组。AngularJS - 循环遍历几个json对象数组
示例 - 请参阅以下Plunker: https://plnkr.co/edit/7P4Oha5OdfTC5wndUebE?p=preview
现在当我点击我的蓝色号码之一(反正哪个项目),它应更改为下一个所有项目。此刻,另一个项目消失。
所以最后,当我点击它时,所有项目都应该始终具有相同的数值。
我该怎么做?感谢您的帮助...
(function() {
'use strict';
angular
.module('app', [])
.controller('myctrl', myctrl);
function myctrl($scope, $http) {
$http.get("data.json")
.success(function (data) {
$scope.data = data;
$scope.nbr = 0;
});
$scope.next = function (dataId, nbr) {
$scope.nbr = ($scope.nbr + 1) % $scope.data.data[dataId].numbers.length;
};
$scope.change = function (dataId, nbr) {
$scope.data.data[dataId].numbers[nbr].bench = $scope.data.data[dataId].numbers[nbr].number1 +
$scope.data.data[dataId].numbers[nbr].number2 +
$scope.data.data[dataId].numbers[nbr].number3;
}
}
})();
,你可以在你想达到什么更精确? – Rachmaninoff
不是很清楚你想在这里实现什么 –
所以,当你点击一个项目的蓝色数字时,数字对象应该到数组中的所有项目的下一个对象...此刻,它只是改变对象,你点击了另一个消失。所以在我的例子中,每个项目应该总是有相同的数字,当你点击它时...... –