Показать сообщение отдельно
  #4 (permalink)  
Старый 10.06.2015, 18:29
Новичок на форуме
Отправить личное сообщение для andz2 Посмотреть профиль Найти все сообщения от andz2
 
Регистрация: 09.06.2015
Сообщений: 8

спасибо за ответы, поковырялся в примерах получился код
.factory('AuthService', function($rootScope) {
var loggedIn=false; //инициализируем флаг входа
//var loggedIn=true;
return {
checkLogin : function() {
$rootScope.$broadcast('loggedIn', { 'loggedIn' : loggedIn });
return loggedIn;
},
login : function() {
loggedIn = true;
$rootScope.$broadcast('loggedIn', { 'loggedIn' : loggedIn });
}
}
})
и внутри контроллера поместил слушателя
$scope.$on('loggedIn', function(event,message) {
if(message.loggedIn === true) {
console.log('LOGGED IN!');
$scope.modal.hide();
} else{
console.log('NOT LOGGED IN!');
$scope.modal.show();
}
});
Ответить с цитированием