# 表單控件
## 表單控件簡介
表單是各類控件(如input、select、textarea)的集合體,這些控件依附于表單,形成DOM元素中最為重要的數據交互元素,而Angular也對表單中的控件做了專門的包裝,其中最重要的一項就是控件的自我驗證功能。
## 表單基本驗證功能
在Angular中,專門針對表單和表單中的控件提供了下列屬性,用于驗證控件交互值的狀態。
* $pristine表示表單或控件內容是否未輸入過。【boolean】
* $dirty表示表單或控件內容是否已輸入過。【boolean】
* $valid表示表單或控件內容是否已驗證通過。【boolean】
* $invalid表示表單或控件內容是否未驗證通過。【boolean】
* $error表示表單或控件內容驗證時的錯誤提示信息。
前面4項屬性均返回布爾類型的值,最后一項屬性返回一個錯誤對象,包含全部表單控件驗證時的返回的錯誤信息。
- Angular簡介
- angular1資料網站
- Angular初級部分
- 打破傳統的前端
- Angular基本組成部分
- Angular環境搭建
- Angular項目測試
- Angular基礎概念
- Angular模塊
- Angular控制器
- Angular指令
- Angular表達式
- Angular視圖
- Angular基礎實戰
- Angular模塊創建和使用
- Angular控制器和模型創建
- scope對象
- 控制器中調度window對象和document對象
- Angular表達式調度過濾器
- Angular中的ng模塊全局方法
- Angular模板應用
- 使用指令復制元素
- 使用指令隱藏顯示元素
- Angular指令ng-if
- ng-src和ng-href
- Angular處理樣式
- Angular作用域事件傳遞
- 表單中的元素
- Angular初學者常見的坑
- 再論雙向綁定
- Angular中級部分
- Angular路由機制
- ui-router管理狀態
- ui-router狀態嵌套和視圖嵌套
- ui-router多個命名的視圖
- ui-router路由控制
- 自定義指令
- 自定義過濾器
- Angular項目目錄結構
- Angular服務
- Angular高級部分
- Angular依賴注入
- README