¿Cómo pasar un objeto usando $ rootScope?
Tengo una función nombrada como saveInDB. Lo que guarda los datos en la base de datos. El objeto se pasa como un parámetro a la función.
$scope.SaveDB(iObj,function(iResult){
//after a sucessfull opreation in the DB. Now I need iObj to be passed to other controller.
// I have used $emit method
$rootScope.$emit('saveCallback');
})
En otro controlador donde necesito acceder al iObj a otros controladores. No estoy consiguiendo el objeto. En unos controladores tengo
var _save = $rootScope.$on('saveCallback',function(){
//i want same obj(which is used for saving ) to be access here.
})