$rootScope.$on("conv", function() {
var cobject = nservice.getconvo();
console.log("cobject", cobject);
$scope.cnotifications= cobject.convos;
$scope.num_unread= cobject.num_unread;
});
Эта функция находится внутри контроллера. Этот контроллер загружается только на обновление страницы. Он выполняет настройку данных из службы при обновлении страницы.Угловой js- Контроллер загружается только при обновлении страницы
Какое желательно поведение? –
Я получаю уведомления от службы, так как уведомления будут обновляться только после обновления страницы. –
Ваше желаемое поведение пока неясно. Кто начнет обновление данных - служба сообщит контроллеру, что у него есть новые данные, или контроллер уведомит службу об обновлении своих данных (и, в свою очередь, обновит данные внутри контроллера)? –