AngularJSフォーム検証
983 ワード
実際に作ったプロジェクトは、フォームの検証はあまり多くありませんが、多くのテーブルが表示されます.
アリ怠け者交流会のAngularJSフォームの検証を聞いて、まとめましょう.問題:データバインド、遍歴検証、エラー情報表示、非同期検証、ブロック 原生HTML 5検証を無効にする:form/ng-form novalidate アクセスフォームのプロパティ: 送信ボタンを設定disabled属性 を禁止する.エラーメッセージng-show=""赤が欲しいng-class="{‘has-error’:form.email.invaild&&form.email.dirty}" カスタム検証コンポーネント:カスタム命令 を書くフォーム内の各入力項目(ngForm-ネストフォーム)formName.をそれぞれ検証する方法fieldName.$valid a.各fieldNameはそれぞれ異なるformNameのb.各fieldNameに異なる名前ngModel.$を付けるaddControl 不足:キーボード処理、位置方式が柔軟ではなく、よく検証コンポーネントを使用し、多くの類似のエラーが論理 を示している.
アリ怠け者交流会のAngularJSフォームの検証を聞いて、まとめましょう.
form-name.angular-property
form-name.input-name.angular-property
<button ng-disabled="form.$invalid">button>
formが不正な場合は