我使用ng-show和ng-click来隐藏我的应用程序的登录提示。问题是我的ng-click事件没有显示我的表单。
我的html页面
<div ng-if="config.getUser()!= null">
Welcome {{config.getUser().username}} <span ng-click = "config.logout()">logout</span>
</div>
<div ng-if="config.getUser()== null">
<button ng-click="show=true">login</button>
</div>
<div ng-show="show">
<form name="login" id="login" ng-submit="config.loginUser(user)">
<label for="login-username">Username</label>
<input ng-model="user.username" type="text" id="login-username">
<label for="login-password">Password</label>
<input ng-model="user.password" type="password" id="login-password">
<input type="submit" value="Login">
<p id="form-messages"></p>
</form>
</div>