Cómo agregar carga en angularjs
La forma de agregar carga en angularjs es usar el parámetro de carga del método directivo.
El código específico es el siguiente:
angular.module('directive.loading', [])
.directive('loading', ? [ '$http ', función ($http)
{
return {
restringir: 'A',
enlace: función (alcance, olmo, atributos)
{
alcance.isLoading = function () { //función para dibujar carga
return $http.pendingRequests.length gt; 0 ;
};
alcance.$watch(scope.isLoading. function (v)
{
if( v){ /detectar si ya está cargado, si no, mostrar
elm.show();
}de lo contrario{//ocultar si está cargado.
elm.hide ();
}
});
}
}
}]) ;
p>
La implementación específica es la siguiente: