Hola a todos, tengo el siguiente código en angularjs el cual funciona no del todo bien,
en el controlador inicial mando a llamar checarActualizaciones() y de ahí hace un bucle a si mismo para donde esta verificando si hay una variación en el contador de la función obtenerActualizacion() hasta este punto bien, el problema que veo es que una vez que detecta una actualización de datos se va incrementando el llamado a la función obtenerActualizacion
Código:
function checarActualizaciones(){
$timeout(checarActualizaciones, 1000);
var actual = actualizacionesMonitor;
var upDate = obtenerActualizacion(); //obtiene contador de actualizacion de la bd
if(actual!=upDate){
upDateInfo(); //actualiza informacion al dom
actualizacionesMonitor = upDate; //actualiza contador
}
}
Espero puedan darme una sugerencia para la solución de este problemita.
desde ya gracias