私はバリデータとフォーム検証のビルドのチュートリアルに従います - >表示フォーム。ユーザーが有効でない場合に有効[角度]
何か問題があったときにフォームを送信できない理由を知ることができないということがあります。彼らはdocに与えるexemple
はplunkerを取る:plunker - > https://plnkr.co/edit/TJUZlkKOv22PzPB7gHEK?p=previewあなたは上をクリックし提出することができない、あなたのマウス罰金と正常な停止信号に変換されます。
しかし、あなたが忘れてしまったものを見つけるためにあなたのフォームの全体をチェックする必要があります。 少なくとも、ユーザーに「何かが間違っていることを説明し、この特定のフィールドをチェックしてください(これは赤でペイントされていますが、あなたはあまりにもよく見えますが、どのフィールドが必須か/偽であるかを示すヒントを表示する方法があることを願っています。 D ***「)を理解すること。
をあなたはform.valid
にアクセスしていない有効な。
私は分かりませんが、そのプランカーはエラーメッセージを表示します。たとえば、ヒーローの名前を消去すると、必要であることが示されます。これらのエラーメッセージは、フォームが 'touched'、' dirty'、 'pristine'のように管理できます。 – Alex