Foros del Web » Programando para Internet » Javascript » Frameworks JS »

[Angularjs] Ejecutar funcion automaticamente

Estas en el tema de [Angularjs] Ejecutar funcion automaticamente en el foro de Frameworks JS en Foros del Web. Amigos, Estoy haciendo una pequeña aplicacion en Angularjs que se conecta con una API Rest. Estoy haciendo una peticion Get que funciona perfectamente pero solo ...
  #1 (permalink)  
Antiguo 16/12/2014, 16:00
 
Fecha de Ingreso: marzo-2011
Mensajes: 9
Antigüedad: 13 años, 1 mes
Puntos: 0
[Angularjs] Ejecutar funcion automaticamente

Amigos,

Estoy haciendo una pequeña aplicacion en Angularjs que se conecta con una API Rest. Estoy haciendo una peticion Get que funciona perfectamente pero solo puedo desplegar la respuesta haciendo clic en un boton para ejecutar esta parte del codigo

// Creamos un controlador llamado GetInfoCtrl
function GetInfoCtrl($scope, $http, GetInfo) {
//al mo mento que le den click al ng-click getInfo() ejecutamos la funcion
$scope.getInfo = function() {
GetInfo.getAll(function(){
});
};
}

En el html tengo un boton llamado getInfo que ejecuta esa funcion. Me gustaria que la informacion apareciera automaticamente sin hacer click.

Aca esta el codigo completo funcionando: http://184.154.205.226/~socialbi/dev/filedroplets/

Un usuario de prueba es nacho/nacho.

Gracias!
  #2 (permalink)  
Antiguo 21/12/2014, 00:09
 
Fecha de Ingreso: julio-2006
Ubicación: Barcelona
Mensajes: 244
Antigüedad: 17 años, 9 meses
Puntos: 32
Respuesta: [Angularjs] Ejecutar funcion automaticamente

Si quieres que la función se ejecute desde un principio, no la llames desde una directiva ng-click. Ejecútala dentro del controlador.
__________________
github.com/xgbuils | npm/xgbuils

Etiquetas: javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:02.