Показать сообщение отдельно
  #1 (permalink)  
Старый 26.05.2015, 21:39
Новичок на форуме
Отправить личное сообщение для toylyla Посмотреть профиль Найти все сообщения от toylyla
 
Регистрация: 26.05.2015
Сообщений: 1

ng-show не работает
Здравствуйте, у меня такой вопрос

Есть в шаблоне такие элементы
<div ng-hide="{{valid}}>Показывается</div>
<ng-view ng-show="{{valid}}">Не показывается</ng-view>
<button ng-click='checkLogin ()'>


И есть контроллер

supportApp.controller('homeCtrl',  function ($scope, $http){
	
	$scope.valid = false;
	
	$scope.checkLogin = function (login, pass){
		
		
		$http.post('/valid', { login: login, pass: pass}).success(function(response)
  		{	
  			
    	 	if(response)
    	 		return $scope.valid = true;
    	 	else $scope.valid = false;
  		});
	}
});


Контроллер посылает запрос на сервер, и получает либо true либо false,
я проверял, приходил и тот и тот ответ, но элемент скрываться не хоче, в чем проблема?
Ответить с цитированием