2
Ich versuche, Daten mit $ emit vom Dienst an den Controller zu senden. Immer wenn ich console.log im Dienst bin, sind die Daten da, aber im Controller $ rootScope. $ On sehe ich die Daten nicht.
service.GetTest = function() {
var inside = this;
var promise = $http(
{
method: 'POST',
url: inside.baseUrl + 'Admin/setTest',
contentType: 'application/json'
});
promise.then(function (data) {
console.log(data);
$rootScope.$emit('monitor', data);
})
}
$rootScope.$on('monitor', function (event,data) {
console.log(data);
});
Nach Ihren Änderungen in Ihrem Code, ist dies Arbeit für Sie? –