Resulta que tengo un botón:
Código:
Con su correspondiente función:<button type="button" class="btn" ng-click="cambiarEstado(intervenciones)" ng-style="{'background-color': (intervencion.estado==0 ? '#d54b47' : (intervencion.estado==1 ? '#f7b36f' : '#018579'))}">{{estate[intervencion.estado]}}</button>
Código:
Alguien puede decirme como debería incrementar i para que vaya analizando el resto de items del array? Así tal cual lo tengo, es como que siempre analiza el mismo item... (es decir, i siempre vale 0). $scope.cambiarEstado = function(){ for(var i in $scope.intervenciones){ if($scope.intervenciones[i].estado === '0'){ $scope.intervenciones[i].estado = '1'; } else if($scope.intervenciones[i].estado === '1'){ $scope.intervenciones[i].estado = '2'; } else if($scope.intervenciones[i].estado === '2'){ $scope.intervenciones[i].estado = '0'; } } }
he probado con i++; pero no funciona... alguien tiene alguna idea? Graciassss