Как передать объект, используя $ rootScope?
У меня есть одна функция с именем saveInDB. Который сохраняет данные в базе данных. Объект передается в качестве параметра функции.
$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');
})
В другом контроллере, где мне нужно получить доступ к iObj для других контроллеров. Я не получаю объект. В контроллерах у меня есть
var _save = $rootScope.$on('saveCallback',function(){
//i want same obj(which is used for saving ) to be access here.
})