Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   ng-show не работает (https://javascript.ru/forum/angular/56036-ng-show-ne-rabotaet.html)

toylyla 26.05.2015 21:39

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,
я проверял, приходил и тот и тот ответ, но элемент скрываться не хоче, в чем проблема?

nerv_ 26.05.2015 22:46

<div ng-hide="valid>Показывается</div>


Часовой пояс GMT +3, время: 17:53.