ログインフォームを作成しようとしていますが、エラーメッセージに問題があります。部門は非表示にする必要がありますが
フォームが送信されない場合、またはフォームが送信されてパスワードが有効な場合、2番目のdivを非表示にします。以下
HTMLが動作していない:
<div class="form-input">
<input #password type="password" name="password"
placeholder="Enter Password" required ngModel>
<div class="alert alert-danger" [hidden]="!form.submitted || (form.submitted && password.valid)">
Please enter your password.
</div>
</div>
ページが最初にロードされたときに第二divが隠されていないが、私は有効なパスワードを入力し、送信ボタンを押した場合、それはもはや隠されています。私は間違って何をしていますか?
'[hidden]'属性から '[]'を削除してください。 – Ayush
しかし、あなたのパスワードをチェックする方法は間違っているか間違っていますか? –