Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/07/2016, 20:48
robert_98
 
Fecha de Ingreso: octubre-2015
Mensajes: 18
Antigüedad: 8 años, 6 meses
Puntos: 1
Respuesta: angularjs, llamar a funcion de un controller desde otro

Que tal, suprempada!
Lamento decirte pero no se puede, entre controlador controlador, sin embargo, angular nos prove de servicos, como $scope, para poder separar la logica de nuestra aplicación, en tu caso crear un servicio es lo ideal.


Como crear un servicio?

Código Javascript:
Ver original
  1. angular.module('app', [])
  2.   .service('nombreDeServicio', function () {
  3.  
  4.     this.tuFuncion = function (parametros) {
  5.  
  6.       //Lo que haga tu función.
  7.  
  8.     }
  9.  
  10.   })

Para pasarla entre controladores?

Código Javascript:
Ver original
  1. .controller('nombre', function(nombreDeServicio){
  2.  
  3.   nombreDeServicio.tuFuncion();
  4.  
  5. })
Espero que te sirva, cualquier cosa, no dudes en preguntar.
Hasta la proxima.