我要的是這樣的: https://github.com/PatrickO10/meetUp如何顯示一些通知,當輸入不正確,並隱藏在輸入正確
當你按下注冊,你可以看到一些紅色的音符。
他的代碼在這裏: https://github.com/PatrickO10/meetUp/blob/master/index.html#L95-L106 我試圖自己寫,但一直失敗,不知道原因。我是這個領域的新人,你能幫我寫嗎?謝謝! 這是我簡單的代碼來測試這個部分: https://plnkr.co/edit/OL1QuesgZpqeEKoYS5cF?p=preview
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular.min.js"></script>
</head>
<body>
<form name=signUpForm>
<label for="name">
<span>name:</span>
<input type="text" id="nameInput" name="nameInput" class="form-control" placeholder="your name" required autocomplete="name" autofocus ng-model="nameModel">
<div class="input-error" ng-message="signUpForm.nameInput.$error" role="alert" ng-if="signUpForm.nameInput.$touched">
<div ng-message="required">
<p>Input your name please!</p>
</div>
</div>
</label>
</form>
</body>
</html>
將ng-app,ng-controller放置在您的模板中。沒有ng-app,angular將不會引導你的模板。 ng-model,ng-if只能在角度引導應用程序之後才起作用 –
但是在我添加ng-app之後,它不起作用,輸入後便不會消失。 – fourth