我有形式如何在angularjs(ng-show)中應用更改?
<form ng-controller="SessionController" name="login_form">
<div class="hide" ng-show='invalid_credentials'>Invalid email/pass</div>
<input type="submit" value="Login" ng-click='login()'>
</form>
控制器:
utApp.controller('SessionController', ($scope, $cookieStore, ClientService) ->
$scope.login = ->
...
if something
$scope.invalid_credentials = true
return
一些條件$scope.invalid_credentials
是越來越設置爲true,但未能顯示DIV與錯誤信息。如何顯示它?
好的。我已經改變NG-顯示爲 'invalid_credentials()' 加入功能 $ scope.invalid_credentials = - > 的console.log($ scope.invalid_credentials_value) $ scope.invalid_credentials_value 和變更條件設定invalid_credentials_value。正如我在控制檯中看到的,它在點擊登錄後顯示爲真。但div仍然隱藏 –
你的函數是否也返回true? – netmute
是的。通過從 –